/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-After.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-difference-det.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bf34d27 [2022-01-19 14:03:41,609 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 14:03:41,610 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 14:03:41,654 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 14:03:41,654 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 14:03:41,658 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 14:03:41,660 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 14:03:41,664 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 14:03:41,665 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 14:03:41,671 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 14:03:41,672 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 14:03:41,672 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 14:03:41,672 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 14:03:41,673 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 14:03:41,673 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 14:03:41,674 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 14:03:41,674 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 14:03:41,675 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 14:03:41,675 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 14:03:41,676 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 14:03:41,677 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 14:03:41,678 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 14:03:41,679 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 14:03:41,680 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 14:03:41,682 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 14:03:41,682 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 14:03:41,682 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 14:03:41,683 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 14:03:41,683 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 14:03:41,683 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 14:03:41,684 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 14:03:41,684 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 14:03:41,684 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 14:03:41,685 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 14:03:41,685 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 14:03:41,685 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 14:03:41,686 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 14:03:41,686 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 14:03:41,686 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 14:03:41,686 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 14:03:41,687 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 14:03:41,690 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-After.epf [2022-01-19 14:03:41,712 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 14:03:41,713 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 14:03:41,713 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 14:03:41,713 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 14:03:41,713 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 14:03:41,714 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 14:03:41,714 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 14:03:41,715 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 14:03:41,715 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 14:03:41,715 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 14:03:41,716 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 14:03:41,716 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 14:03:41,716 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 14:03:41,716 INFO L138 SettingsManager]: * When to check the insufficient erros location relative to the other error locations=AFTER [2022-01-19 14:03:41,716 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 [2022-01-19 14:03:41,852 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 14:03:41,875 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 14:03:41,877 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 14:03:41,877 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 14:03:41,879 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 14:03:41,880 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-difference-det.wvr.c [2022-01-19 14:03:41,925 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70440945b/725792dc9b304369a80525fd53e072cc/FLAG1a7be9906 [2022-01-19 14:03:42,286 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 14:03:42,286 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-difference-det.wvr.c [2022-01-19 14:03:42,295 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70440945b/725792dc9b304369a80525fd53e072cc/FLAG1a7be9906 [2022-01-19 14:03:42,306 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70440945b/725792dc9b304369a80525fd53e072cc [2022-01-19 14:03:42,308 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 14:03:42,310 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 14:03:42,312 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 14:03:42,312 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 14:03:42,314 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 14:03:42,315 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,315 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19f91db6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42, skipping insertion in model container [2022-01-19 14:03:42,316 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,320 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 14:03:42,336 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 14:03:42,523 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-difference-det.wvr.c[2507,2520] [2022-01-19 14:03:42,526 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 14:03:42,530 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 14:03:42,544 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-difference-det.wvr.c[2507,2520] [2022-01-19 14:03:42,546 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 14:03:42,557 INFO L208 MainTranslator]: Completed translation [2022-01-19 14:03:42,557 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42 WrapperNode [2022-01-19 14:03:42,558 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 14:03:42,558 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 14:03:42,559 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 14:03:42,559 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 14:03:42,563 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,574 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,594 INFO L137 Inliner]: procedures = 23, calls = 41, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 120 [2022-01-19 14:03:42,595 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 14:03:42,596 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 14:03:42,596 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 14:03:42,596 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 14:03:42,601 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,602 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,610 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,610 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,619 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,627 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,628 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,629 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 14:03:42,630 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 14:03:42,630 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 14:03:42,630 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 14:03:42,633 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (1/1) ... [2022-01-19 14:03:42,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 14:03:42,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:42,652 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-19 14:03:42,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-19 14:03:42,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 14:03:42,680 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-19 14:03:42,680 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-19 14:03:42,680 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-19 14:03:42,680 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-19 14:03:42,681 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-19 14:03:42,681 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-19 14:03:42,681 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-01-19 14:03:42,681 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 14:03:42,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 14:03:42,683 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 14:03:42,684 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-19 14:03:42,762 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 14:03:42,763 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 14:03:42,976 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 14:03:43,016 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 14:03:43,017 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-01-19 14:03:43,018 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 02:03:43 BoogieIcfgContainer [2022-01-19 14:03:43,018 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 14:03:43,019 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 14:03:43,019 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 14:03:43,021 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 14:03:43,021 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 02:03:42" (1/3) ... [2022-01-19 14:03:43,022 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c9ffb0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 02:03:43, skipping insertion in model container [2022-01-19 14:03:43,022 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:03:42" (2/3) ... [2022-01-19 14:03:43,022 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c9ffb0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 02:03:43, skipping insertion in model container [2022-01-19 14:03:43,022 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 02:03:43" (3/3) ... [2022-01-19 14:03:43,023 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-difference-det.wvr.c [2022-01-19 14:03:43,026 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 14:03:43,026 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-19 14:03:43,026 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 14:03:43,055 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,055 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,056 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,056 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,056 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,056 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,058 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,058 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,058 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,063 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,063 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,064 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,064 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,064 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,064 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,065 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,065 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,065 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,066 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,067 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,067 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,067 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,067 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,067 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,067 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,068 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,068 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,068 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,068 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,068 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,068 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,069 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,069 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,069 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,069 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,070 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,071 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,071 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,071 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,071 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,072 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,072 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,072 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,072 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,073 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,073 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,073 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,073 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,073 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,074 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,074 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,074 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,074 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,075 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,075 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,075 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,075 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,076 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,077 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,077 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,078 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,079 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,079 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,080 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,080 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,082 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,085 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,086 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,086 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,086 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,086 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,086 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,086 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,089 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,089 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,089 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,089 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,090 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,090 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,090 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,096 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,096 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,096 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,096 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,096 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,097 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,097 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,097 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,098 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,098 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,098 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~i~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,098 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,098 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,098 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,098 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,099 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,099 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 14:03:43,106 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-01-19 14:03:43,135 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 14:03:43,138 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-19 14:03:43,139 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-01-19 14:03:43,154 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 132 places, 128 transitions, 288 flow [2022-01-19 14:03:43,199 INFO L129 PetriNetUnfolder]: 9/124 cut-off events. [2022-01-19 14:03:43,199 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-01-19 14:03:43,203 INFO L84 FinitePrefix]: Finished finitePrefix Result has 141 conditions, 124 events. 9/124 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 99 event pairs, 0 based on Foata normal form. 0/114 useless extension candidates. Maximal degree in co-relation 83. Up to 2 conditions per place. [2022-01-19 14:03:43,203 INFO L82 GeneralOperation]: Start removeDead. Operand has 132 places, 128 transitions, 288 flow [2022-01-19 14:03:43,205 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 115 places, 111 transitions, 246 flow [2022-01-19 14:03:43,220 INFO L129 PetriNetUnfolder]: 9/110 cut-off events. [2022-01-19 14:03:43,221 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-01-19 14:03:43,221 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:43,221 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:43,222 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:43,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:43,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1343002896, now seen corresponding path program 1 times [2022-01-19 14:03:43,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:43,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275384240] [2022-01-19 14:03:43,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:43,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:43,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:43,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:43,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:43,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275384240] [2022-01-19 14:03:43,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275384240] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:03:43,414 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:03:43,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-19 14:03:43,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875824093] [2022-01-19 14:03:43,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:43,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-19 14:03:43,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:43,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-19 14:03:43,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-19 14:03:43,444 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 128 [2022-01-19 14:03:43,448 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 111 transitions, 246 flow. Second operand has 2 states, 2 states have (on average 115.0) internal successors, (230), 2 states have internal predecessors, (230), 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) [2022-01-19 14:03:43,448 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:43,448 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 128 [2022-01-19 14:03:43,449 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:43,536 INFO L129 PetriNetUnfolder]: 121/487 cut-off events. [2022-01-19 14:03:43,536 INFO L130 PetriNetUnfolder]: For 105/106 co-relation queries the response was YES. [2022-01-19 14:03:43,539 INFO L84 FinitePrefix]: Finished finitePrefix Result has 715 conditions, 487 events. 121/487 cut-off events. For 105/106 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2245 event pairs, 51 based on Foata normal form. 118/537 useless extension candidates. Maximal degree in co-relation 568. Up to 163 conditions per place. [2022-01-19 14:03:43,542 INFO L132 encePairwiseOnDemand]: 123/128 looper letters, 12 selfloop transitions, 0 changer transitions 1/106 dead transitions. [2022-01-19 14:03:43,542 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 106 transitions, 260 flow [2022-01-19 14:03:43,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-19 14:03:43,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-01-19 14:03:43,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 237 transitions. [2022-01-19 14:03:43,550 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.92578125 [2022-01-19 14:03:43,551 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 237 transitions. [2022-01-19 14:03:43,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 237 transitions. [2022-01-19 14:03:43,552 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:43,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 237 transitions. [2022-01-19 14:03:43,556 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 118.5) internal successors, (237), 2 states have internal predecessors, (237), 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) [2022-01-19 14:03:43,559 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 128.0) internal successors, (384), 3 states have internal predecessors, (384), 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) [2022-01-19 14:03:43,560 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 128.0) internal successors, (384), 3 states have internal predecessors, (384), 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) [2022-01-19 14:03:43,561 INFO L186 Difference]: Start difference. First operand has 115 places, 111 transitions, 246 flow. Second operand 2 states and 237 transitions. [2022-01-19 14:03:43,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 106 transitions, 260 flow [2022-01-19 14:03:43,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 106 transitions, 244 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-01-19 14:03:43,569 INFO L242 Difference]: Finished difference. Result has 108 places, 105 transitions, 218 flow [2022-01-19 14:03:43,571 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=220, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=218, PETRI_PLACES=108, PETRI_TRANSITIONS=105} [2022-01-19 14:03:43,576 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, -7 predicate places. [2022-01-19 14:03:43,576 INFO L470 AbstractCegarLoop]: Abstraction has has 108 places, 105 transitions, 218 flow [2022-01-19 14:03:43,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 115.0) internal successors, (230), 2 states have internal predecessors, (230), 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) [2022-01-19 14:03:43,576 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:43,577 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:43,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 14:03:43,577 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:43,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:43,578 INFO L85 PathProgramCache]: Analyzing trace with hash -316793106, now seen corresponding path program 1 times [2022-01-19 14:03:43,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:43,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893031098] [2022-01-19 14:03:43,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:43,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:43,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:43,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:43,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:43,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893031098] [2022-01-19 14:03:43,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893031098] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:03:43,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:03:43,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-19 14:03:43,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811438814] [2022-01-19 14:03:43,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:43,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-19 14:03:43,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:43,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-19 14:03:43,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-19 14:03:43,771 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 128 [2022-01-19 14:03:43,772 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 105 transitions, 218 flow. Second operand has 6 states, 6 states have (on average 105.33333333333333) internal successors, (632), 6 states have internal predecessors, (632), 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) [2022-01-19 14:03:43,772 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:43,772 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 128 [2022-01-19 14:03:43,772 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:43,908 INFO L129 PetriNetUnfolder]: 107/481 cut-off events. [2022-01-19 14:03:43,909 INFO L130 PetriNetUnfolder]: For 34/35 co-relation queries the response was YES. [2022-01-19 14:03:43,911 INFO L84 FinitePrefix]: Finished finitePrefix Result has 663 conditions, 481 events. 107/481 cut-off events. For 34/35 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2119 event pairs, 26 based on Foata normal form. 15/439 useless extension candidates. Maximal degree in co-relation 660. Up to 124 conditions per place. [2022-01-19 14:03:43,914 INFO L132 encePairwiseOnDemand]: 119/128 looper letters, 32 selfloop transitions, 5 changer transitions 5/129 dead transitions. [2022-01-19 14:03:43,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 129 transitions, 362 flow [2022-01-19 14:03:43,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:03:43,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:03:43,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 664 transitions. [2022-01-19 14:03:43,921 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8645833333333334 [2022-01-19 14:03:43,921 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 664 transitions. [2022-01-19 14:03:43,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 664 transitions. [2022-01-19 14:03:43,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:43,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 664 transitions. [2022-01-19 14:03:43,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 110.66666666666667) internal successors, (664), 6 states have internal predecessors, (664), 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) [2022-01-19 14:03:43,926 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:43,927 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:43,927 INFO L186 Difference]: Start difference. First operand has 108 places, 105 transitions, 218 flow. Second operand 6 states and 664 transitions. [2022-01-19 14:03:43,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 129 transitions, 362 flow [2022-01-19 14:03:43,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 129 transitions, 362 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 14:03:43,931 INFO L242 Difference]: Finished difference. Result has 116 places, 108 transitions, 257 flow [2022-01-19 14:03:43,931 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=218, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=257, PETRI_PLACES=116, PETRI_TRANSITIONS=108} [2022-01-19 14:03:43,932 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 1 predicate places. [2022-01-19 14:03:43,932 INFO L470 AbstractCegarLoop]: Abstraction has has 116 places, 108 transitions, 257 flow [2022-01-19 14:03:43,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 105.33333333333333) internal successors, (632), 6 states have internal predecessors, (632), 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) [2022-01-19 14:03:43,932 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:43,933 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:43,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 14:03:43,933 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:43,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:43,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1859106560, now seen corresponding path program 1 times [2022-01-19 14:03:43,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:43,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311540445] [2022-01-19 14:03:43,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:43,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:43,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:44,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:44,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:44,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311540445] [2022-01-19 14:03:44,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311540445] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:03:44,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:03:44,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 14:03:44,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60878010] [2022-01-19 14:03:44,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:44,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 14:03:44,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:44,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 14:03:44,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 14:03:44,037 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:44,038 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 108 transitions, 257 flow. Second operand has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:44,038 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:44,038 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:44,038 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:44,515 INFO L129 PetriNetUnfolder]: 1508/3968 cut-off events. [2022-01-19 14:03:44,516 INFO L130 PetriNetUnfolder]: For 1401/1449 co-relation queries the response was YES. [2022-01-19 14:03:44,525 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7554 conditions, 3968 events. 1508/3968 cut-off events. For 1401/1449 co-relation queries the response was YES. Maximal size of possible extension queue 230. Compared 33376 event pairs, 559 based on Foata normal form. 0/3499 useless extension candidates. Maximal degree in co-relation 7546. Up to 1205 conditions per place. [2022-01-19 14:03:44,544 INFO L132 encePairwiseOnDemand]: 121/128 looper letters, 53 selfloop transitions, 5 changer transitions 7/146 dead transitions. [2022-01-19 14:03:44,544 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 146 transitions, 503 flow [2022-01-19 14:03:44,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:03:44,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:03:44,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 648 transitions. [2022-01-19 14:03:44,546 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.84375 [2022-01-19 14:03:44,546 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 648 transitions. [2022-01-19 14:03:44,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 648 transitions. [2022-01-19 14:03:44,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:44,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 648 transitions. [2022-01-19 14:03:44,547 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 108.0) internal successors, (648), 6 states have internal predecessors, (648), 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) [2022-01-19 14:03:44,548 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:44,549 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:44,549 INFO L186 Difference]: Start difference. First operand has 116 places, 108 transitions, 257 flow. Second operand 6 states and 648 transitions. [2022-01-19 14:03:44,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 146 transitions, 503 flow [2022-01-19 14:03:44,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 146 transitions, 499 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-01-19 14:03:44,555 INFO L242 Difference]: Finished difference. Result has 120 places, 110 transitions, 279 flow [2022-01-19 14:03:44,555 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=253, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=279, PETRI_PLACES=120, PETRI_TRANSITIONS=110} [2022-01-19 14:03:44,556 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 5 predicate places. [2022-01-19 14:03:44,556 INFO L470 AbstractCegarLoop]: Abstraction has has 120 places, 110 transitions, 279 flow [2022-01-19 14:03:44,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:44,557 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:44,557 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:44,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 14:03:44,557 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:44,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:44,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1081280426, now seen corresponding path program 2 times [2022-01-19 14:03:44,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:44,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85108737] [2022-01-19 14:03:44,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:44,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:44,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:44,640 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:44,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:44,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85108737] [2022-01-19 14:03:44,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85108737] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:44,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485035355] [2022-01-19 14:03:44,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-19 14:03:44,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:44,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:44,643 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:03:44,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-19 14:03:44,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-19 14:03:44,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:03:44,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-19 14:03:44,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:03:44,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:44,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:03:45,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:45,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485035355] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:03:45,051 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:03:45,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-01-19 14:03:45,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653149891] [2022-01-19 14:03:45,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:03:45,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-19 14:03:45,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:45,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-19 14:03:45,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-01-19 14:03:45,054 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:45,055 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 110 transitions, 279 flow. Second operand has 9 states, 9 states have (on average 100.88888888888889) internal successors, (908), 9 states have internal predecessors, (908), 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) [2022-01-19 14:03:45,055 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:45,055 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:45,055 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:45,614 INFO L129 PetriNetUnfolder]: 2505/4223 cut-off events. [2022-01-19 14:03:45,614 INFO L130 PetriNetUnfolder]: For 3144/3509 co-relation queries the response was YES. [2022-01-19 14:03:45,624 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11006 conditions, 4223 events. 2505/4223 cut-off events. For 3144/3509 co-relation queries the response was YES. Maximal size of possible extension queue 256. Compared 26859 event pairs, 103 based on Foata normal form. 50/4032 useless extension candidates. Maximal degree in co-relation 10996. Up to 1492 conditions per place. [2022-01-19 14:03:45,649 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 119 selfloop transitions, 31 changer transitions 1/232 dead transitions. [2022-01-19 14:03:45,649 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 232 transitions, 1028 flow [2022-01-19 14:03:45,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 14:03:45,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 14:03:45,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1509 transitions. [2022-01-19 14:03:45,652 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8420758928571429 [2022-01-19 14:03:45,652 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1509 transitions. [2022-01-19 14:03:45,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1509 transitions. [2022-01-19 14:03:45,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:45,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1509 transitions. [2022-01-19 14:03:45,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 107.78571428571429) internal successors, (1509), 14 states have internal predecessors, (1509), 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) [2022-01-19 14:03:45,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:03:45,658 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:03:45,658 INFO L186 Difference]: Start difference. First operand has 120 places, 110 transitions, 279 flow. Second operand 14 states and 1509 transitions. [2022-01-19 14:03:45,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 232 transitions, 1028 flow [2022-01-19 14:03:45,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 232 transitions, 1001 flow, removed 5 selfloop flow, removed 3 redundant places. [2022-01-19 14:03:45,667 INFO L242 Difference]: Finished difference. Result has 136 places, 142 transitions, 491 flow [2022-01-19 14:03:45,668 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=271, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=491, PETRI_PLACES=136, PETRI_TRANSITIONS=142} [2022-01-19 14:03:45,668 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 21 predicate places. [2022-01-19 14:03:45,669 INFO L470 AbstractCegarLoop]: Abstraction has has 136 places, 142 transitions, 491 flow [2022-01-19 14:03:45,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 100.88888888888889) internal successors, (908), 9 states have internal predecessors, (908), 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) [2022-01-19 14:03:45,669 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:45,669 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:45,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-19 14:03:45,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:45,884 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:45,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:45,884 INFO L85 PathProgramCache]: Analyzing trace with hash -183955252, now seen corresponding path program 3 times [2022-01-19 14:03:45,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:45,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574551718] [2022-01-19 14:03:45,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:45,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:45,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:45,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:45,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574551718] [2022-01-19 14:03:45,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574551718] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:03:45,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:03:45,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 14:03:45,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362554520] [2022-01-19 14:03:45,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:45,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 14:03:45,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:45,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 14:03:45,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 14:03:45,967 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:45,968 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 142 transitions, 491 flow. Second operand has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:45,968 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:45,968 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:45,968 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:46,547 INFO L129 PetriNetUnfolder]: 2798/6211 cut-off events. [2022-01-19 14:03:46,548 INFO L130 PetriNetUnfolder]: For 6323/6655 co-relation queries the response was YES. [2022-01-19 14:03:46,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15455 conditions, 6211 events. 2798/6211 cut-off events. For 6323/6655 co-relation queries the response was YES. Maximal size of possible extension queue 343. Compared 53158 event pairs, 914 based on Foata normal form. 12/5686 useless extension candidates. Maximal degree in co-relation 15439. Up to 1893 conditions per place. [2022-01-19 14:03:46,603 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 109 selfloop transitions, 23 changer transitions 5/218 dead transitions. [2022-01-19 14:03:46,603 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 218 transitions, 1121 flow [2022-01-19 14:03:46,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:03:46,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:03:46,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 671 transitions. [2022-01-19 14:03:46,605 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8736979166666666 [2022-01-19 14:03:46,605 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 671 transitions. [2022-01-19 14:03:46,605 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 671 transitions. [2022-01-19 14:03:46,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:46,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 671 transitions. [2022-01-19 14:03:46,608 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 111.83333333333333) internal successors, (671), 6 states have internal predecessors, (671), 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) [2022-01-19 14:03:46,609 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:46,610 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:46,610 INFO L186 Difference]: Start difference. First operand has 136 places, 142 transitions, 491 flow. Second operand 6 states and 671 transitions. [2022-01-19 14:03:46,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 218 transitions, 1121 flow [2022-01-19 14:03:46,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 218 transitions, 1117 flow, removed 2 selfloop flow, removed 0 redundant places. [2022-01-19 14:03:46,628 INFO L242 Difference]: Finished difference. Result has 144 places, 152 transitions, 652 flow [2022-01-19 14:03:46,629 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=489, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=652, PETRI_PLACES=144, PETRI_TRANSITIONS=152} [2022-01-19 14:03:46,630 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 29 predicate places. [2022-01-19 14:03:46,631 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 152 transitions, 652 flow [2022-01-19 14:03:46,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:46,631 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:46,631 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:46,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 14:03:46,631 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:46,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:46,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1108346340, now seen corresponding path program 1 times [2022-01-19 14:03:46,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:46,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022321681] [2022-01-19 14:03:46,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:46,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:46,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:46,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:46,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022321681] [2022-01-19 14:03:46,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022321681] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:46,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572173449] [2022-01-19 14:03:46,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:46,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:46,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:46,712 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:03:46,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-19 14:03:46,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:46,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-19 14:03:46,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:03:46,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:46,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:03:47,011 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:47,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572173449] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:03:47,012 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:03:47,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-01-19 14:03:47,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995059738] [2022-01-19 14:03:47,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:03:47,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-19 14:03:47,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:47,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-19 14:03:47,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-01-19 14:03:47,016 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:47,017 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 152 transitions, 652 flow. Second operand has 9 states, 9 states have (on average 100.88888888888889) internal successors, (908), 9 states have internal predecessors, (908), 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) [2022-01-19 14:03:47,017 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:47,017 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:47,017 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:47,702 INFO L129 PetriNetUnfolder]: 3164/6202 cut-off events. [2022-01-19 14:03:47,702 INFO L130 PetriNetUnfolder]: For 9071/9387 co-relation queries the response was YES. [2022-01-19 14:03:47,720 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17448 conditions, 6202 events. 3164/6202 cut-off events. For 9071/9387 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 49523 event pairs, 300 based on Foata normal form. 24/5838 useless extension candidates. Maximal degree in co-relation 17428. Up to 1856 conditions per place. [2022-01-19 14:03:47,760 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 138 selfloop transitions, 69 changer transitions 1/289 dead transitions. [2022-01-19 14:03:47,760 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 289 transitions, 1787 flow [2022-01-19 14:03:47,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 14:03:47,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 14:03:47,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1507 transitions. [2022-01-19 14:03:47,764 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8409598214285714 [2022-01-19 14:03:47,764 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1507 transitions. [2022-01-19 14:03:47,764 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1507 transitions. [2022-01-19 14:03:47,764 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:47,764 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1507 transitions. [2022-01-19 14:03:47,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 107.64285714285714) internal successors, (1507), 14 states have internal predecessors, (1507), 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) [2022-01-19 14:03:47,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:03:47,826 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:03:47,826 INFO L186 Difference]: Start difference. First operand has 144 places, 152 transitions, 652 flow. Second operand 14 states and 1507 transitions. [2022-01-19 14:03:47,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 289 transitions, 1787 flow [2022-01-19 14:03:47,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 289 transitions, 1755 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-01-19 14:03:47,840 INFO L242 Difference]: Finished difference. Result has 163 places, 192 transitions, 1172 flow [2022-01-19 14:03:47,840 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=631, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1172, PETRI_PLACES=163, PETRI_TRANSITIONS=192} [2022-01-19 14:03:47,842 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 48 predicate places. [2022-01-19 14:03:47,842 INFO L470 AbstractCegarLoop]: Abstraction has has 163 places, 192 transitions, 1172 flow [2022-01-19 14:03:47,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 100.88888888888889) internal successors, (908), 9 states have internal predecessors, (908), 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) [2022-01-19 14:03:47,842 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:47,842 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:47,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-19 14:03:48,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-01-19 14:03:48,059 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:48,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:48,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1060299572, now seen corresponding path program 2 times [2022-01-19 14:03:48,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:48,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576031829] [2022-01-19 14:03:48,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:48,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:48,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:48,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:48,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:48,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576031829] [2022-01-19 14:03:48,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576031829] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:03:48,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:03:48,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 14:03:48,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567874811] [2022-01-19 14:03:48,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:48,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 14:03:48,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:48,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 14:03:48,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 14:03:48,100 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:48,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 192 transitions, 1172 flow. Second operand has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:48,100 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:48,100 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:48,101 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:48,766 INFO L129 PetriNetUnfolder]: 3091/6541 cut-off events. [2022-01-19 14:03:48,766 INFO L130 PetriNetUnfolder]: For 13421/13618 co-relation queries the response was YES. [2022-01-19 14:03:48,785 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19025 conditions, 6541 events. 3091/6541 cut-off events. For 13421/13618 co-relation queries the response was YES. Maximal size of possible extension queue 413. Compared 55667 event pairs, 1137 based on Foata normal form. 9/6052 useless extension candidates. Maximal degree in co-relation 18998. Up to 2325 conditions per place. [2022-01-19 14:03:48,811 INFO L132 encePairwiseOnDemand]: 121/128 looper letters, 111 selfloop transitions, 26 changer transitions 10/228 dead transitions. [2022-01-19 14:03:48,811 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 228 transitions, 1668 flow [2022-01-19 14:03:48,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:03:48,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:03:48,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 649 transitions. [2022-01-19 14:03:48,813 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8450520833333334 [2022-01-19 14:03:48,813 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 649 transitions. [2022-01-19 14:03:48,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 649 transitions. [2022-01-19 14:03:48,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:48,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 649 transitions. [2022-01-19 14:03:48,815 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 108.16666666666667) internal successors, (649), 6 states have internal predecessors, (649), 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) [2022-01-19 14:03:48,816 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:48,816 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:48,816 INFO L186 Difference]: Start difference. First operand has 163 places, 192 transitions, 1172 flow. Second operand 6 states and 649 transitions. [2022-01-19 14:03:48,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 228 transitions, 1668 flow [2022-01-19 14:03:48,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 228 transitions, 1580 flow, removed 32 selfloop flow, removed 1 redundant places. [2022-01-19 14:03:48,841 INFO L242 Difference]: Finished difference. Result has 169 places, 192 transitions, 1145 flow [2022-01-19 14:03:48,842 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1086, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1145, PETRI_PLACES=169, PETRI_TRANSITIONS=192} [2022-01-19 14:03:48,842 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 54 predicate places. [2022-01-19 14:03:48,842 INFO L470 AbstractCegarLoop]: Abstraction has has 169 places, 192 transitions, 1145 flow [2022-01-19 14:03:48,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:48,843 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:48,843 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:48,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 14:03:48,843 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:48,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:48,843 INFO L85 PathProgramCache]: Analyzing trace with hash 800876878, now seen corresponding path program 3 times [2022-01-19 14:03:48,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:48,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079185230] [2022-01-19 14:03:48,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:48,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:48,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:48,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:48,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:48,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079185230] [2022-01-19 14:03:48,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079185230] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:48,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637884144] [2022-01-19 14:03:48,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-19 14:03:48,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:48,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:48,893 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:03:48,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-19 14:03:48,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-19 14:03:48,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:03:48,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-19 14:03:48,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:03:49,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:49,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:03:49,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:49,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637884144] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:03:49,233 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:03:49,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-01-19 14:03:49,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367049176] [2022-01-19 14:03:49,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:03:49,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 14:03:49,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:49,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 14:03:49,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-01-19 14:03:49,236 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:49,236 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 192 transitions, 1145 flow. Second operand has 11 states, 11 states have (on average 101.27272727272727) internal successors, (1114), 11 states have internal predecessors, (1114), 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) [2022-01-19 14:03:49,236 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:49,236 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:49,237 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:49,985 INFO L129 PetriNetUnfolder]: 3257/6975 cut-off events. [2022-01-19 14:03:49,986 INFO L130 PetriNetUnfolder]: For 13534/13756 co-relation queries the response was YES. [2022-01-19 14:03:50,011 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19933 conditions, 6975 events. 3257/6975 cut-off events. For 13534/13756 co-relation queries the response was YES. Maximal size of possible extension queue 427. Compared 59888 event pairs, 829 based on Foata normal form. 37/6478 useless extension candidates. Maximal degree in co-relation 19904. Up to 1933 conditions per place. [2022-01-19 14:03:50,040 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 134 selfloop transitions, 57 changer transitions 3/275 dead transitions. [2022-01-19 14:03:50,040 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 275 transitions, 1966 flow [2022-01-19 14:03:50,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-19 14:03:50,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-01-19 14:03:50,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 993 transitions. [2022-01-19 14:03:50,042 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8619791666666666 [2022-01-19 14:03:50,042 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 993 transitions. [2022-01-19 14:03:50,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 993 transitions. [2022-01-19 14:03:50,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:50,042 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 993 transitions. [2022-01-19 14:03:50,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 110.33333333333333) internal successors, (993), 9 states have internal predecessors, (993), 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) [2022-01-19 14:03:50,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 128.0) internal successors, (1280), 10 states have internal predecessors, (1280), 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) [2022-01-19 14:03:50,045 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 128.0) internal successors, (1280), 10 states have internal predecessors, (1280), 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) [2022-01-19 14:03:50,045 INFO L186 Difference]: Start difference. First operand has 169 places, 192 transitions, 1145 flow. Second operand 9 states and 993 transitions. [2022-01-19 14:03:50,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 275 transitions, 1966 flow [2022-01-19 14:03:50,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 275 transitions, 1935 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-01-19 14:03:50,069 INFO L242 Difference]: Finished difference. Result has 179 places, 206 transitions, 1462 flow [2022-01-19 14:03:50,069 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1118, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1462, PETRI_PLACES=179, PETRI_TRANSITIONS=206} [2022-01-19 14:03:50,070 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 64 predicate places. [2022-01-19 14:03:50,070 INFO L470 AbstractCegarLoop]: Abstraction has has 179 places, 206 transitions, 1462 flow [2022-01-19 14:03:50,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 101.27272727272727) internal successors, (1114), 11 states have internal predecessors, (1114), 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) [2022-01-19 14:03:50,070 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:50,070 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:50,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-01-19 14:03:50,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:50,291 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:50,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:50,291 INFO L85 PathProgramCache]: Analyzing trace with hash -474527904, now seen corresponding path program 4 times [2022-01-19 14:03:50,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:50,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33958524] [2022-01-19 14:03:50,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:50,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:50,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:50,352 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:50,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:50,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33958524] [2022-01-19 14:03:50,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33958524] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:50,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426342107] [2022-01-19 14:03:50,354 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-19 14:03:50,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:50,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:50,372 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:03:50,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-19 14:03:50,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-19 14:03:50,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:03:50,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-19 14:03:50,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:03:50,576 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:50,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:03:50,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:50,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426342107] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:03:50,695 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:03:50,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-01-19 14:03:50,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139426443] [2022-01-19 14:03:50,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:03:50,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 14:03:50,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:50,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 14:03:50,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-01-19 14:03:50,697 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:50,698 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 206 transitions, 1462 flow. Second operand has 11 states, 11 states have (on average 101.36363636363636) internal successors, (1115), 11 states have internal predecessors, (1115), 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) [2022-01-19 14:03:50,698 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:50,698 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:50,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:51,754 INFO L129 PetriNetUnfolder]: 4512/9581 cut-off events. [2022-01-19 14:03:51,754 INFO L130 PetriNetUnfolder]: For 22901/23262 co-relation queries the response was YES. [2022-01-19 14:03:51,791 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27798 conditions, 9581 events. 4512/9581 cut-off events. For 22901/23262 co-relation queries the response was YES. Maximal size of possible extension queue 611. Compared 87227 event pairs, 700 based on Foata normal form. 42/9017 useless extension candidates. Maximal degree in co-relation 27764. Up to 2746 conditions per place. [2022-01-19 14:03:51,834 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 164 selfloop transitions, 81 changer transitions 2/328 dead transitions. [2022-01-19 14:03:51,835 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 328 transitions, 2577 flow [2022-01-19 14:03:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-19 14:03:51,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-01-19 14:03:51,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1423 transitions. [2022-01-19 14:03:51,837 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8551682692307693 [2022-01-19 14:03:51,837 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1423 transitions. [2022-01-19 14:03:51,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1423 transitions. [2022-01-19 14:03:51,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:51,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1423 transitions. [2022-01-19 14:03:51,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 109.46153846153847) internal successors, (1423), 13 states have internal predecessors, (1423), 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) [2022-01-19 14:03:51,842 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 128.0) internal successors, (1792), 14 states have internal predecessors, (1792), 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) [2022-01-19 14:03:51,843 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 128.0) internal successors, (1792), 14 states have internal predecessors, (1792), 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) [2022-01-19 14:03:51,843 INFO L186 Difference]: Start difference. First operand has 179 places, 206 transitions, 1462 flow. Second operand 13 states and 1423 transitions. [2022-01-19 14:03:51,843 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 328 transitions, 2577 flow [2022-01-19 14:03:51,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 328 transitions, 2412 flow, removed 41 selfloop flow, removed 4 redundant places. [2022-01-19 14:03:51,901 INFO L242 Difference]: Finished difference. Result has 191 places, 226 transitions, 1749 flow [2022-01-19 14:03:51,902 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1321, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1749, PETRI_PLACES=191, PETRI_TRANSITIONS=226} [2022-01-19 14:03:51,902 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 76 predicate places. [2022-01-19 14:03:51,903 INFO L470 AbstractCegarLoop]: Abstraction has has 191 places, 226 transitions, 1749 flow [2022-01-19 14:03:51,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 101.36363636363636) internal successors, (1115), 11 states have internal predecessors, (1115), 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) [2022-01-19 14:03:51,903 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:51,903 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:51,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-19 14:03:52,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:52,119 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:52,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:52,120 INFO L85 PathProgramCache]: Analyzing trace with hash -2065224638, now seen corresponding path program 5 times [2022-01-19 14:03:52,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:52,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783342941] [2022-01-19 14:03:52,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:52,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:52,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:52,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:52,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:52,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783342941] [2022-01-19 14:03:52,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783342941] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:03:52,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:03:52,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 14:03:52,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099882856] [2022-01-19 14:03:52,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:52,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 14:03:52,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:52,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 14:03:52,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-19 14:03:52,185 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:52,185 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 226 transitions, 1749 flow. Second operand has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:52,185 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:52,185 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:52,185 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:53,087 INFO L129 PetriNetUnfolder]: 4483/8978 cut-off events. [2022-01-19 14:03:53,087 INFO L130 PetriNetUnfolder]: For 23612/23954 co-relation queries the response was YES. [2022-01-19 14:03:53,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27298 conditions, 8978 events. 4483/8978 cut-off events. For 23612/23954 co-relation queries the response was YES. Maximal size of possible extension queue 535. Compared 77813 event pairs, 1190 based on Foata normal form. 6/8366 useless extension candidates. Maximal degree in co-relation 27264. Up to 4159 conditions per place. [2022-01-19 14:03:53,158 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 145 selfloop transitions, 31 changer transitions 11/268 dead transitions. [2022-01-19 14:03:53,158 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 268 transitions, 2359 flow [2022-01-19 14:03:53,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:03:53,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:03:53,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 663 transitions. [2022-01-19 14:03:53,160 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.86328125 [2022-01-19 14:03:53,160 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 663 transitions. [2022-01-19 14:03:53,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 663 transitions. [2022-01-19 14:03:53,160 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:53,160 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 663 transitions. [2022-01-19 14:03:53,161 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 110.5) internal successors, (663), 6 states have internal predecessors, (663), 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) [2022-01-19 14:03:53,162 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:53,162 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:53,162 INFO L186 Difference]: Start difference. First operand has 191 places, 226 transitions, 1749 flow. Second operand 6 states and 663 transitions. [2022-01-19 14:03:53,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 268 transitions, 2359 flow [2022-01-19 14:03:53,207 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 268 transitions, 2322 flow, removed 8 selfloop flow, removed 4 redundant places. [2022-01-19 14:03:53,210 INFO L242 Difference]: Finished difference. Result has 194 places, 226 transitions, 1793 flow [2022-01-19 14:03:53,210 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1716, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1793, PETRI_PLACES=194, PETRI_TRANSITIONS=226} [2022-01-19 14:03:53,211 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 79 predicate places. [2022-01-19 14:03:53,211 INFO L470 AbstractCegarLoop]: Abstraction has has 194 places, 226 transitions, 1793 flow [2022-01-19 14:03:53,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 101.6) internal successors, (508), 5 states have internal predecessors, (508), 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) [2022-01-19 14:03:53,211 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:53,211 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:53,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 14:03:53,211 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:53,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:53,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1745179986, now seen corresponding path program 4 times [2022-01-19 14:03:53,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:53,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126551444] [2022-01-19 14:03:53,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:53,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:53,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:53,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:53,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:53,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126551444] [2022-01-19 14:03:53,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126551444] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:03:53,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:03:53,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-19 14:03:53,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261217187] [2022-01-19 14:03:53,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:53,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-19 14:03:53,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:53,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-19 14:03:53,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-19 14:03:53,254 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:53,255 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 226 transitions, 1793 flow. Second operand has 6 states, 6 states have (on average 101.0) internal successors, (606), 6 states have internal predecessors, (606), 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) [2022-01-19 14:03:53,255 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:53,255 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:53,255 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:54,194 INFO L129 PetriNetUnfolder]: 4573/10551 cut-off events. [2022-01-19 14:03:54,194 INFO L130 PetriNetUnfolder]: For 26553/26876 co-relation queries the response was YES. [2022-01-19 14:03:54,251 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29533 conditions, 10551 events. 4573/10551 cut-off events. For 26553/26876 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 102433 event pairs, 1612 based on Foata normal form. 39/9756 useless extension candidates. Maximal degree in co-relation 29499. Up to 2887 conditions per place. [2022-01-19 14:03:54,296 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 144 selfloop transitions, 43 changer transitions 1/269 dead transitions. [2022-01-19 14:03:54,296 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 269 transitions, 2394 flow [2022-01-19 14:03:54,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:03:54,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:03:54,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 663 transitions. [2022-01-19 14:03:54,298 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.86328125 [2022-01-19 14:03:54,298 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 663 transitions. [2022-01-19 14:03:54,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 663 transitions. [2022-01-19 14:03:54,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:54,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 663 transitions. [2022-01-19 14:03:54,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 110.5) internal successors, (663), 6 states have internal predecessors, (663), 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) [2022-01-19 14:03:54,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:54,301 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:03:54,301 INFO L186 Difference]: Start difference. First operand has 194 places, 226 transitions, 1793 flow. Second operand 6 states and 663 transitions. [2022-01-19 14:03:54,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 269 transitions, 2394 flow [2022-01-19 14:03:54,356 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 269 transitions, 2303 flow, removed 5 selfloop flow, removed 7 redundant places. [2022-01-19 14:03:54,359 INFO L242 Difference]: Finished difference. Result has 190 places, 226 transitions, 1822 flow [2022-01-19 14:03:54,359 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1624, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1822, PETRI_PLACES=190, PETRI_TRANSITIONS=226} [2022-01-19 14:03:54,359 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 75 predicate places. [2022-01-19 14:03:54,359 INFO L470 AbstractCegarLoop]: Abstraction has has 190 places, 226 transitions, 1822 flow [2022-01-19 14:03:54,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 101.0) internal successors, (606), 6 states have internal predecessors, (606), 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) [2022-01-19 14:03:54,360 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:54,360 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:54,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 14:03:54,360 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:54,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:54,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2140420788, now seen corresponding path program 6 times [2022-01-19 14:03:54,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:54,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834743139] [2022-01-19 14:03:54,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:54,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:54,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:54,409 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:54,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:54,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834743139] [2022-01-19 14:03:54,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834743139] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:54,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854210384] [2022-01-19 14:03:54,410 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-19 14:03:54,410 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:54,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:54,411 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:03:54,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-19 14:03:54,481 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-19 14:03:54,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:03:54,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-19 14:03:54,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:03:54,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:54,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:03:54,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:54,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854210384] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:03:54,756 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:03:54,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-01-19 14:03:54,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453285742] [2022-01-19 14:03:54,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:03:54,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 14:03:54,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:54,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 14:03:54,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-01-19 14:03:54,757 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:03:54,758 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 226 transitions, 1822 flow. Second operand has 11 states, 11 states have (on average 101.45454545454545) internal successors, (1116), 11 states have internal predecessors, (1116), 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) [2022-01-19 14:03:54,758 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:54,758 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:03:54,758 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:55,693 INFO L129 PetriNetUnfolder]: 4595/9363 cut-off events. [2022-01-19 14:03:55,693 INFO L130 PetriNetUnfolder]: For 26369/26927 co-relation queries the response was YES. [2022-01-19 14:03:55,741 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28247 conditions, 9363 events. 4595/9363 cut-off events. For 26369/26927 co-relation queries the response was YES. Maximal size of possible extension queue 548. Compared 82040 event pairs, 765 based on Foata normal form. 36/8733 useless extension candidates. Maximal degree in co-relation 28215. Up to 2907 conditions per place. [2022-01-19 14:03:55,780 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 135 selfloop transitions, 65 changer transitions 1/282 dead transitions. [2022-01-19 14:03:55,781 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 282 transitions, 2456 flow [2022-01-19 14:03:55,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-19 14:03:55,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-01-19 14:03:55,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 978 transitions. [2022-01-19 14:03:55,782 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8489583333333334 [2022-01-19 14:03:55,782 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 978 transitions. [2022-01-19 14:03:55,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 978 transitions. [2022-01-19 14:03:55,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:55,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 978 transitions. [2022-01-19 14:03:55,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 108.66666666666667) internal successors, (978), 9 states have internal predecessors, (978), 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) [2022-01-19 14:03:55,786 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 128.0) internal successors, (1280), 10 states have internal predecessors, (1280), 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) [2022-01-19 14:03:55,786 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 128.0) internal successors, (1280), 10 states have internal predecessors, (1280), 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) [2022-01-19 14:03:55,786 INFO L186 Difference]: Start difference. First operand has 190 places, 226 transitions, 1822 flow. Second operand 9 states and 978 transitions. [2022-01-19 14:03:55,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 282 transitions, 2456 flow [2022-01-19 14:03:55,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 282 transitions, 2328 flow, removed 2 selfloop flow, removed 7 redundant places. [2022-01-19 14:03:55,834 INFO L242 Difference]: Finished difference. Result has 190 places, 226 transitions, 1846 flow [2022-01-19 14:03:55,835 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1675, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1846, PETRI_PLACES=190, PETRI_TRANSITIONS=226} [2022-01-19 14:03:55,835 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 75 predicate places. [2022-01-19 14:03:55,835 INFO L470 AbstractCegarLoop]: Abstraction has has 190 places, 226 transitions, 1846 flow [2022-01-19 14:03:55,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 101.45454545454545) internal successors, (1116), 11 states have internal predecessors, (1116), 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) [2022-01-19 14:03:55,836 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:55,836 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:55,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-19 14:03:56,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-01-19 14:03:56,052 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:56,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:56,052 INFO L85 PathProgramCache]: Analyzing trace with hash 482367578, now seen corresponding path program 1 times [2022-01-19 14:03:56,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:56,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359245786] [2022-01-19 14:03:56,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:56,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:56,144 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:56,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:56,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359245786] [2022-01-19 14:03:56,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359245786] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:56,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039472205] [2022-01-19 14:03:56,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:56,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:56,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:56,145 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:03:56,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-19 14:03:56,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:56,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-19 14:03:56,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:03:56,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:56,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:03:56,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-19 14:03:56,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039472205] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:03:56,850 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:03:56,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 10 [2022-01-19 14:03:56,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786244636] [2022-01-19 14:03:56,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:03:56,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 14:03:56,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:56,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 14:03:56,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-19 14:03:56,852 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 128 [2022-01-19 14:03:56,852 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 226 transitions, 1846 flow. Second operand has 10 states, 10 states have (on average 105.9) internal successors, (1059), 10 states have internal predecessors, (1059), 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) [2022-01-19 14:03:56,852 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:56,852 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 128 [2022-01-19 14:03:56,852 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:57,774 INFO L129 PetriNetUnfolder]: 2470/8541 cut-off events. [2022-01-19 14:03:57,774 INFO L130 PetriNetUnfolder]: For 16303/16793 co-relation queries the response was YES. [2022-01-19 14:03:57,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20875 conditions, 8541 events. 2470/8541 cut-off events. For 16303/16793 co-relation queries the response was YES. Maximal size of possible extension queue 407. Compared 94122 event pairs, 256 based on Foata normal form. 399/8316 useless extension candidates. Maximal degree in co-relation 20845. Up to 1764 conditions per place. [2022-01-19 14:03:57,868 INFO L132 encePairwiseOnDemand]: 119/128 looper letters, 60 selfloop transitions, 23 changer transitions 13/301 dead transitions. [2022-01-19 14:03:57,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 301 transitions, 2270 flow [2022-01-19 14:03:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 14:03:57,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 14:03:57,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1542 transitions. [2022-01-19 14:03:57,871 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8604910714285714 [2022-01-19 14:03:57,871 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1542 transitions. [2022-01-19 14:03:57,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1542 transitions. [2022-01-19 14:03:57,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:03:57,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1542 transitions. [2022-01-19 14:03:57,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 110.14285714285714) internal successors, (1542), 14 states have internal predecessors, (1542), 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) [2022-01-19 14:03:57,875 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:03:57,876 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:03:57,876 INFO L186 Difference]: Start difference. First operand has 190 places, 226 transitions, 1846 flow. Second operand 14 states and 1542 transitions. [2022-01-19 14:03:57,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 301 transitions, 2270 flow [2022-01-19 14:03:57,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 301 transitions, 2054 flow, removed 14 selfloop flow, removed 13 redundant places. [2022-01-19 14:03:57,916 INFO L242 Difference]: Finished difference. Result has 198 places, 246 transitions, 1811 flow [2022-01-19 14:03:57,916 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1630, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1811, PETRI_PLACES=198, PETRI_TRANSITIONS=246} [2022-01-19 14:03:57,916 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 83 predicate places. [2022-01-19 14:03:57,916 INFO L470 AbstractCegarLoop]: Abstraction has has 198 places, 246 transitions, 1811 flow [2022-01-19 14:03:57,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 105.9) internal successors, (1059), 10 states have internal predecessors, (1059), 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) [2022-01-19 14:03:57,917 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:03:57,917 INFO L254 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:03:57,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-19 14:03:58,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:58,137 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:03:58,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:03:58,137 INFO L85 PathProgramCache]: Analyzing trace with hash 674191508, now seen corresponding path program 2 times [2022-01-19 14:03:58,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:03:58,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065698462] [2022-01-19 14:03:58,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:03:58,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:03:58,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:03:58,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:58,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:03:58,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065698462] [2022-01-19 14:03:58,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065698462] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:58,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107276492] [2022-01-19 14:03:58,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-19 14:03:58,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:03:58,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:03:58,240 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:03:58,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-19 14:03:58,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-19 14:03:58,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:03:58,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-19 14:03:58,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:03:58,678 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:03:58,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:03:58,981 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-19 14:03:58,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107276492] provided 1 perfect and 1 imperfect interpolant sequences [2022-01-19 14:03:58,981 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-01-19 14:03:58,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 8] total 10 [2022-01-19 14:03:58,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830067248] [2022-01-19 14:03:58,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:03:58,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-19 14:03:58,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:03:58,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-19 14:03:58,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-19 14:03:58,982 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 128 [2022-01-19 14:03:58,983 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 246 transitions, 1811 flow. Second operand has 7 states, 7 states have (on average 105.28571428571429) internal successors, (737), 7 states have internal predecessors, (737), 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) [2022-01-19 14:03:58,983 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:03:58,983 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 128 [2022-01-19 14:03:58,983 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:03:59,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][183], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), 1334#true, 135#true]) [2022-01-19 14:03:59,698 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,699 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,699 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,699 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:03:59,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][250], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, 1334#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true]) [2022-01-19 14:03:59,765 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][183], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), 1334#true, 135#true]) [2022-01-19 14:03:59,766 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][203], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, 28#L44true, 135#true]) [2022-01-19 14:03:59,767 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,767 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,767 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,767 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:03:59,772 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][184], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1334#true, 135#true]) [2022-01-19 14:03:59,772 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,772 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][184], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1334#true, 135#true]) [2022-01-19 14:03:59,773 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][251], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true]) [2022-01-19 14:03:59,773 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][251], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), 1334#true, 135#true, 11#L62-3true]) [2022-01-19 14:03:59,773 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][204], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1)))]) [2022-01-19 14:03:59,773 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,774 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][250], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1)))]) [2022-01-19 14:03:59,838 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,838 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,838 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,838 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,861 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][250], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, 1334#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true]) [2022-01-19 14:03:59,862 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][251], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), 1334#true, 135#true, 11#L62-3true]) [2022-01-19 14:03:59,862 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][183], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), 1334#true, 135#true]) [2022-01-19 14:03:59,862 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:03:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,863 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][184], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1334#true, 135#true]) [2022-01-19 14:03:59,863 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][203], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, 28#L44true, 135#true]) [2022-01-19 14:03:59,864 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][204], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 140#(= ~counter1~0 0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true]) [2022-01-19 14:03:59,864 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,864 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,912 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][250], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1)))]) [2022-01-19 14:03:59,912 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][251], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true]) [2022-01-19 14:03:59,913 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:03:59,913 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:03:59,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][100], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, Black: 140#(= ~counter1~0 0), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3600#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3610#(and (= ~counter1~0 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3604#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3602#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3606#(and (= ~counter1~0 0) (= ~counter2~0 0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 3608#(and (< ~counter2~0 (+ ~counter1~0 1)) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (<= ~counter1~0 ~counter2~0) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 73#L76true, Black: 157#(= thread3Thread1of1ForFork1_~i~2 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1334#true, 135#true]) [2022-01-19 14:03:59,979 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:03:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:03:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:03:59,979 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:00,057 INFO L129 PetriNetUnfolder]: 3324/11349 cut-off events. [2022-01-19 14:04:00,057 INFO L130 PetriNetUnfolder]: For 18375/19925 co-relation queries the response was YES. [2022-01-19 14:04:00,150 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30167 conditions, 11349 events. 3324/11349 cut-off events. For 18375/19925 co-relation queries the response was YES. Maximal size of possible extension queue 548. Compared 130621 event pairs, 527 based on Foata normal form. 105/10587 useless extension candidates. Maximal degree in co-relation 30137. Up to 3166 conditions per place. [2022-01-19 14:04:00,203 INFO L132 encePairwiseOnDemand]: 119/128 looper letters, 56 selfloop transitions, 18 changer transitions 4/283 dead transitions. [2022-01-19 14:04:00,203 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 283 transitions, 2152 flow [2022-01-19 14:04:00,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-19 14:04:00,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-01-19 14:04:00,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 985 transitions. [2022-01-19 14:04:00,204 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8550347222222222 [2022-01-19 14:04:00,204 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 985 transitions. [2022-01-19 14:04:00,204 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 985 transitions. [2022-01-19 14:04:00,204 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:04:00,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 985 transitions. [2022-01-19 14:04:00,206 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 109.44444444444444) internal successors, (985), 9 states have internal predecessors, (985), 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) [2022-01-19 14:04:00,207 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 128.0) internal successors, (1280), 10 states have internal predecessors, (1280), 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) [2022-01-19 14:04:00,207 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 128.0) internal successors, (1280), 10 states have internal predecessors, (1280), 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) [2022-01-19 14:04:00,207 INFO L186 Difference]: Start difference. First operand has 198 places, 246 transitions, 1811 flow. Second operand 9 states and 985 transitions. [2022-01-19 14:04:00,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 283 transitions, 2152 flow [2022-01-19 14:04:00,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 283 transitions, 1993 flow, removed 62 selfloop flow, removed 8 redundant places. [2022-01-19 14:04:00,275 INFO L242 Difference]: Finished difference. Result has 197 places, 259 transitions, 1834 flow [2022-01-19 14:04:00,276 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1702, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1834, PETRI_PLACES=197, PETRI_TRANSITIONS=259} [2022-01-19 14:04:00,276 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 82 predicate places. [2022-01-19 14:04:00,276 INFO L470 AbstractCegarLoop]: Abstraction has has 197 places, 259 transitions, 1834 flow [2022-01-19 14:04:00,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 105.28571428571429) internal successors, (737), 7 states have internal predecessors, (737), 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) [2022-01-19 14:04:00,277 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:04:00,277 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:04:00,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-19 14:04:00,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:04:00,495 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:04:00,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:04:00,495 INFO L85 PathProgramCache]: Analyzing trace with hash 663749414, now seen corresponding path program 3 times [2022-01-19 14:04:00,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:04:00,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359677723] [2022-01-19 14:04:00,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:04:00,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:04:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:04:00,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:04:00,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:04:00,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359677723] [2022-01-19 14:04:00,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359677723] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:04:00,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432502701] [2022-01-19 14:04:00,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-19 14:04:00,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:04:00,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:04:00,553 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:04:00,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-19 14:04:00,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-19 14:04:00,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:04:00,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-19 14:04:00,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:04:00,840 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:04:00,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:04:00,989 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:04:00,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432502701] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:04:00,990 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:04:00,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-01-19 14:04:00,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214648446] [2022-01-19 14:04:00,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:04:00,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-19 14:04:00,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:04:00,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-19 14:04:00,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-01-19 14:04:00,991 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 128 [2022-01-19 14:04:00,993 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 259 transitions, 1834 flow. Second operand has 16 states, 16 states have (on average 99.125) internal successors, (1586), 16 states have internal predecessors, (1586), 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) [2022-01-19 14:04:00,993 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:04:00,993 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 128 [2022-01-19 14:04:00,993 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:04:06,208 INFO L129 PetriNetUnfolder]: 24344/50403 cut-off events. [2022-01-19 14:04:06,209 INFO L130 PetriNetUnfolder]: For 97956/101143 co-relation queries the response was YES. [2022-01-19 14:04:06,771 INFO L84 FinitePrefix]: Finished finitePrefix Result has 149785 conditions, 50403 events. 24344/50403 cut-off events. For 97956/101143 co-relation queries the response was YES. Maximal size of possible extension queue 2330. Compared 562041 event pairs, 2522 based on Foata normal form. 285/47877 useless extension candidates. Maximal degree in co-relation 149757. Up to 10349 conditions per place. [2022-01-19 14:04:07,620 INFO L132 encePairwiseOnDemand]: 117/128 looper letters, 515 selfloop transitions, 178 changer transitions 0/772 dead transitions. [2022-01-19 14:04:07,620 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 772 transitions, 6496 flow [2022-01-19 14:04:07,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-19 14:04:07,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-01-19 14:04:07,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2430 transitions. [2022-01-19 14:04:07,623 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8254076086956522 [2022-01-19 14:04:07,623 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2430 transitions. [2022-01-19 14:04:07,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2430 transitions. [2022-01-19 14:04:07,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:04:07,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2430 transitions. [2022-01-19 14:04:07,628 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 105.65217391304348) internal successors, (2430), 23 states have internal predecessors, (2430), 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) [2022-01-19 14:04:07,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 128.0) internal successors, (3072), 24 states have internal predecessors, (3072), 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) [2022-01-19 14:04:07,630 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 128.0) internal successors, (3072), 24 states have internal predecessors, (3072), 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) [2022-01-19 14:04:07,630 INFO L186 Difference]: Start difference. First operand has 197 places, 259 transitions, 1834 flow. Second operand 23 states and 2430 transitions. [2022-01-19 14:04:07,630 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 772 transitions, 6496 flow [2022-01-19 14:04:08,571 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 772 transitions, 6352 flow, removed 72 selfloop flow, removed 2 redundant places. [2022-01-19 14:04:08,576 INFO L242 Difference]: Finished difference. Result has 225 places, 362 transitions, 3346 flow [2022-01-19 14:04:08,576 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=1810, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=3346, PETRI_PLACES=225, PETRI_TRANSITIONS=362} [2022-01-19 14:04:08,577 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 110 predicate places. [2022-01-19 14:04:08,577 INFO L470 AbstractCegarLoop]: Abstraction has has 225 places, 362 transitions, 3346 flow [2022-01-19 14:04:08,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 99.125) internal successors, (1586), 16 states have internal predecessors, (1586), 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) [2022-01-19 14:04:08,577 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:04:08,577 INFO L254 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, 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, 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, 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] [2022-01-19 14:04:08,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-19 14:04:08,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-01-19 14:04:08,787 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:04:08,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:04:08,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1732854388, now seen corresponding path program 1 times [2022-01-19 14:04:08,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:04:08,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633401342] [2022-01-19 14:04:08,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:04:08,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:04:08,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:04:08,832 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-19 14:04:08,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:04:08,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633401342] [2022-01-19 14:04:08,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633401342] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:04:08,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:04:08,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 14:04:08,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459531573] [2022-01-19 14:04:08,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:04:08,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 14:04:08,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:04:08,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 14:04:08,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 14:04:08,834 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:04:08,834 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 362 transitions, 3346 flow. Second operand has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 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) [2022-01-19 14:04:08,834 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:04:08,834 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:04:08,834 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:04:10,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 10#L91-4true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:10,983 INFO L384 tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event [2022-01-19 14:04:10,983 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:10,983 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:10,983 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:11,455 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 10#L91-4true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:11,455 INFO L384 tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,455 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,455 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,455 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,456 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 10#L91-4true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:11,456 INFO L384 tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,456 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,456 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,456 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 10#L91-4true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:11,995 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 10#L91-4true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:11,995 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:11,995 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:12,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 10#L91-4true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:12,613 INFO L384 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-01-19 14:04:12,613 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:14,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 10#L91-4true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:14,410 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,410 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,410 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:14,410 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:14,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 10#L91-4true, 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:14,410 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,410 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:14,410 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,410 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:14,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,594 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:04:14,594 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:14,594 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,595 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,595 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,595 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,596 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,596 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,596 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,596 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,596 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,597 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,597 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,597 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,597 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,597 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,598 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,598 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,598 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,598 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,599 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,599 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:14,599 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:14,599 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,599 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,599 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:14,599 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,028 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,028 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,028 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,028 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,028 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,292 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,293 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,293 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,293 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,293 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,294 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,294 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,294 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,294 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,295 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,295 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,295 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:15,295 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,296 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,296 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,296 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,296 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,296 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,297 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,297 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:15,301 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,301 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,301 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,301 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:15,301 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:15,566 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:15,566 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,567 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:15,567 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:15,567 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:15,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:15,908 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:15,908 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:15,908 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:15,908 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:16,168 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:16,168 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:16,168 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:16,169 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:16,169 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:16,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:16,170 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,170 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,170 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:16,170 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:16,172 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,172 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:16,172 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,172 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,173 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:16,173 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,173 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,173 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:16,173 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:16,175 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,175 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,175 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:16,175 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 125#thread2ENTRYtrue, Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:16,177 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,177 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,177 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:16,177 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:16,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:16,781 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:16,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:16,782 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,782 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:16,782 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:16,782 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:16,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:16,992 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:16,993 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:16,993 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:16,995 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,995 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,995 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:16,995 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:16,996 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:16,996 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:16,996 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:16,997 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,997 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:16,997 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:16,997 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,002 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,002 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:17,002 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,002 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,003 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,003 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,003 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:17,003 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,004 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,004 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,004 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:17,004 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:17,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,097 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,097 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,097 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,097 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,604 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,604 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,604 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,604 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,604 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,605 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,605 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,605 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,605 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,605 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,616 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,616 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,616 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,616 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:17,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,819 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,819 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,819 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:17,819 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,820 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,820 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,820 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,820 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:17,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,820 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,821 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,821 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:17,821 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,821 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,821 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:17,821 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,822 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,822 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,822 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,822 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:17,822 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,823 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,823 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,823 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,823 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:17,824 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,824 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,824 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:17,824 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,825 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:17,826 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,826 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,826 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:17,826 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,826 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,827 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:17,827 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,827 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,827 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:17,827 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:17,917 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,917 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:17,918 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:17,918 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:17,918 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:17,918 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:17,918 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:17,918 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:17,918 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:17,918 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,375 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,375 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,390 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,390 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,390 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:18,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,578 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,578 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:18,578 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,578 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,579 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,579 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,579 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,579 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:18,579 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,580 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,580 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,580 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,580 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,580 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,580 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,581 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,581 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,581 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,581 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,582 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,582 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,582 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,582 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:18,582 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,583 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,583 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,583 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,584 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,584 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,584 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,584 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,585 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,585 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,585 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,585 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,586 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,588 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,588 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,588 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,588 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,589 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,589 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:18,589 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:18,589 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:18,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,673 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,673 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,673 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,673 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,673 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,673 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,673 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,673 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,673 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,674 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,674 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,674 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:18,675 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,675 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,675 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:18,675 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,009 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,010 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,010 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,010 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,010 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,215 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,216 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,216 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,216 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,216 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,216 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,216 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,216 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,216 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,237 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,238 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,238 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][409], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,238 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,238 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][409], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,239 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,239 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,239 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,239 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,240 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,240 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,240 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,240 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,414 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,414 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,414 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,414 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,415 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,415 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,415 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,416 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,416 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,416 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,417 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,417 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,417 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,417 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,418 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,418 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,418 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,419 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,419 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,419 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,420 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][371], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,420 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,420 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,421 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,421 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,421 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,421 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,422 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,422 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,422 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,422 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,423 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,423 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,423 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,424 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,424 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,424 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,424 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,424 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,425 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,425 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:19,425 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:19,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,425 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,425 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,425 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,425 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,426 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,426 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,426 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,426 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,427 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,427 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,427 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,427 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,429 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,429 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,429 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,429 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,429 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,430 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,430 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,430 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,431 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,431 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,431 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,432 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,432 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:19,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,433 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,433 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,433 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:19,433 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,535 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,536 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,536 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,536 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,537 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,537 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,538 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,730 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,730 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,730 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,731 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:19,731 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,731 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,731 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,731 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:19,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,986 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,986 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,986 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,986 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:19,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:19,988 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,989 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:19,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:19,989 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:20,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,002 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,002 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,002 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,002 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,088 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,089 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,089 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,089 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,089 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,096 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][410], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,097 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,097 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,097 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,097 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][409], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,098 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,098 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,098 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,098 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][410], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,104 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,104 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,104 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,104 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][409], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,105 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,105 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,105 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,105 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,110 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,110 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,110 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,110 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,256 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,256 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,256 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,256 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,256 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,256 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,256 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,257 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,257 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,257 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,258 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,258 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,258 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,258 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,259 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,259 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,259 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,259 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,260 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,260 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][349], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,260 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,260 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,261 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,261 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,261 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,261 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,261 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,261 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,261 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,262 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,262 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,262 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,262 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,263 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,263 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,263 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,263 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,263 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,265 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,265 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,265 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,265 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,266 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,266 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,266 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,266 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,267 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,267 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,267 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:20,267 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:20,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,267 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,268 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,268 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,268 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,268 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,268 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,268 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,268 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,268 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,269 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,269 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,269 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,269 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,269 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,271 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,271 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:20,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,271 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,272 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,272 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,272 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,272 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,272 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,272 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,272 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 125#thread2ENTRYtrue, Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,274 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,274 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:20,274 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,274 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,353 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,353 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,353 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,513 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,513 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,513 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,513 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 14#thread4ENTRYtrue, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,514 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,514 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,514 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,514 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,515 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:20,515 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 31#L51-4true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,592 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,593 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,593 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,593 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:20,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][385], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,877 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,877 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,881 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,881 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,888 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][385], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,889 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,889 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,889 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,889 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,892 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,892 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,892 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,892 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,894 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,894 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:20,894 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,894 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,895 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:20,895 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,895 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,895 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:20,895 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,020 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,020 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,021 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,021 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,021 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,021 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,022 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,022 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,023 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,023 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,023 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,023 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,023 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,023 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,023 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,023 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,023 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,024 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,024 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,024 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,024 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,025 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,025 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,026 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,026 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,026 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,026 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,027 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,027 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,027 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,027 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,027 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,027 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,027 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,028 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 31#L51-4true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,028 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,028 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 79#L41-4true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,030 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,030 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,030 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,031 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,031 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,031 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,031 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,031 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,032 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 125#thread2ENTRYtrue, Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,032 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,032 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,032 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,032 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 15#L72-4true, 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,275 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,275 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,275 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,275 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,276 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,276 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,276 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,324 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,324 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,324 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,325 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,325 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,326 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,326 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,326 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:21,326 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,340 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,341 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,341 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,341 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,341 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,342 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,342 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,342 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,342 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,343 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,343 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,343 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,343 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,344 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,344 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,344 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,344 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:21,348 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,349 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,349 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,349 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,349 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,349 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,349 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,349 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,349 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,349 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,350 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 31#L51-4true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,350 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,350 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,350 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,350 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][385], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,437 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,437 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,437 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,437 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][385], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,445 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,445 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,445 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,445 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,449 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,449 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,449 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,449 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,450 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,450 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,450 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,450 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,744 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,744 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,744 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,744 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,744 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,745 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:21,745 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,746 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,746 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,746 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,746 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,747 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,747 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,747 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,747 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,748 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,748 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,748 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,748 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,748 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,748 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,749 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,749 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,750 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,750 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,750 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,750 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,751 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,751 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,751 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,751 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,752 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,752 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,753 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,753 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,753 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:21,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][344], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,988 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][342], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:21,988 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:21,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,039 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,039 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,039 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,039 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,040 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,040 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,040 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,040 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,040 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,040 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,040 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,041 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,041 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,117 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,117 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,117 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,117 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,117 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,123 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,123 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,123 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,123 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,126 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,126 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,126 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,126 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,127 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,127 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,127 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,127 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,127 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,231 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,231 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,231 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,232 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,232 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,232 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,233 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,233 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,234 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,234 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,234 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:22,234 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,235 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,235 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,235 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,236 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,236 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,236 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,236 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,357 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,357 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,357 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:22,357 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,357 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,358 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,358 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:22,358 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,378 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,378 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:22,378 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:22,378 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,379 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:22,379 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,379 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,379 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,710 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,710 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,710 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,710 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,710 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,711 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,711 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,711 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,711 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,711 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,712 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,712 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,712 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,712 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,713 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,713 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,713 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,713 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,717 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,717 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,717 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,717 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,718 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,718 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,718 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,718 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,810 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,810 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:22,810 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,810 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:22,810 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:22,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][385], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,820 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,820 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:22,820 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:22,820 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:22,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][385], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 31#L51-4true, 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,820 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:22,821 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:22,821 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:22,821 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:22,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,930 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,930 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,930 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,930 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,930 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,931 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:22,931 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:22,931 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:22,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,963 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:22,963 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:22,963 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,963 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:22,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:22,987 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:22,987 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:22,987 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:22,987 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,086 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,086 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,086 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:23,086 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:23,086 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:23,088 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,088 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,088 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,088 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,088 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,240 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,241 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,241 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,241 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,241 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,242 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,242 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,242 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,327 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,329 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,329 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,329 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,329 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,329 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,330 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,330 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,330 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,330 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,337 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,337 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,337 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,337 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,337 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,338 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,338 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,338 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,338 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:23,441 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,441 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,441 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,441 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:23,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:23,441 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,441 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:23,442 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:23,442 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,466 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:23,466 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,466 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,466 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,492 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,492 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,492 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:23,493 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,773 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,774 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,774 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,774 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,774 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,774 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,775 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,775 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:23,775 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,775 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:23,775 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,775 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:23,775 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,789 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 107#L51-2true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,789 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:23,789 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,790 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,790 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,790 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,829 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:23,829 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:23,829 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:23,829 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:23,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,829 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:23,830 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:23,830 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:23,830 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:23,917 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,917 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:04:23,917 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,917 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:23,917 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,991 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,991 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,991 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,991 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,993 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,993 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,993 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,993 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,993 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,993 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:23,994 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,994 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:23,994 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:23,994 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:24,076 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,076 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:24,076 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:24,076 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,076 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,077 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,077 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:24,077 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,077 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:24,077 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,100 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,101 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,101 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,101 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,101 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,101 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,101 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,101 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,101 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,101 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,156 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,156 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:24,157 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:24,157 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,157 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,199 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,199 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:24,199 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,199 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,199 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,200 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,200 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,200 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,200 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,201 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,201 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,201 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:24,201 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:24,201 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,201 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,202 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,202 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,202 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,202 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,203 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,203 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,203 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,205 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:24,205 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,205 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,205 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,206 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,206 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,206 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,207 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,207 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,207 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,207 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,243 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,243 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:24,243 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:24,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,395 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,395 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,395 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,395 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,396 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,397 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,397 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,397 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,398 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,398 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,398 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,399 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,570 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,570 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:24,570 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:24,570 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,570 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,636 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,636 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,636 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:24,636 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,637 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:24,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,637 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:24,637 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:24,637 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:24,637 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,863 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,863 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,863 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:24,863 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:24,864 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,864 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:24,864 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,864 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:24,864 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,864 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,864 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,865 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,866 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,866 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,866 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,866 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:24,866 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,898 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,898 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,898 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:24,898 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:24,898 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:24,898 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,898 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,899 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:24,899 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:24,899 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,906 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,906 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,906 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,909 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,910 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,910 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,910 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,910 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:24,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:24,910 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,910 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,910 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:24,910 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,025 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,025 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,025 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,025 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,031 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, 8#L72-3true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,031 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,031 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,032 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,032 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,035 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,035 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,035 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,035 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,036 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,036 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,036 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,036 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,036 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,037 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,037 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,037 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,037 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,037 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,038 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,038 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,038 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,039 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,039 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,162 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 107#L51-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,162 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,162 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:25,162 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:25,162 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:25,162 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,163 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,163 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,163 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,164 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,164 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 107#L51-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,164 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,205 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,205 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,205 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,206 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,206 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,206 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,223 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,223 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,223 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,235 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,235 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:25,235 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:25,235 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:25,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][384], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,235 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,235 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:25,235 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:25,236 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,242 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,242 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,242 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,245 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,245 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,367 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,367 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:25,367 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,367 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,367 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:25,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,368 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:25,368 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:25,368 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,368 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,486 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,486 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,486 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,486 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,486 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:25,490 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 8#L72-3true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,490 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:25,490 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,490 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,490 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,516 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [24#L72-5true, 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,516 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,516 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,516 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:25,516 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,517 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,517 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,518 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,518 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,518 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,518 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:25,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,542 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,542 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,542 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,542 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,545 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,545 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,545 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,545 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,545 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,545 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,546 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,546 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,561 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,562 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,562 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,562 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,562 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,562 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,562 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,562 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,562 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,563 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,563 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,563 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,563 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,563 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,564 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,564 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,564 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:25,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,854 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,854 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,854 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,854 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,855 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,855 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,855 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,855 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,859 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,859 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,859 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,859 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,860 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 27#L73true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,860 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,860 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,860 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,860 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,862 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,862 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:25,862 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,862 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,949 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,949 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,955 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,955 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,955 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,955 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:25,955 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:25,955 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,955 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,955 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:25,955 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,004 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,004 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,005 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,005 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,005 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:26,005 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,024 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,024 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,025 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,025 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,026 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,026 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,026 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,026 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,026 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,026 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,026 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,027 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,027 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,027 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,027 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,027 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,027 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,027 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,027 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,028 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,028 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,028 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,041 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,041 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,041 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,042 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,042 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,042 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,042 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,042 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,042 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][350], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,042 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,043 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,043 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,043 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,122 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,123 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:26,123 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:26,123 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,126 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,126 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,126 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:26,126 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:26,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,192 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,193 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,193 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,241 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,241 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:26,241 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,242 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,242 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][192], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,242 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:26,242 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:26,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,259 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,259 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,259 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,259 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,260 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,260 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,260 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,260 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,260 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,260 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,261 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,261 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,261 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,261 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,345 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,345 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,345 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,345 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,346 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,346 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,346 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,346 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,346 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,348 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][229], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,348 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,348 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,348 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,348 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,403 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,403 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,403 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,410 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,410 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,410 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,448 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:26,448 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,448 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,448 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,449 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,449 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,449 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,449 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:26,460 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,461 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,461 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,461 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,461 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,461 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,461 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,461 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,461 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,464 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,464 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,464 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,464 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,465 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,465 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,465 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,465 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,468 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,468 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,468 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,468 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,469 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,469 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,469 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,470 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,470 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,470 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,539 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:26,539 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:26,539 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,539 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,540 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:26,540 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,540 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:26,540 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:26,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,589 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,589 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,589 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,589 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,589 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,589 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,589 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,590 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,594 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,594 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,594 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,642 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,643 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,643 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:04:26,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,903 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:26,903 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:26,903 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:26,903 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:26,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,904 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:26,904 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:26,904 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:26,904 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:26,947 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,947 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,947 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,947 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,947 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,991 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,991 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,991 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,991 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,992 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,992 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,992 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,992 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,995 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is not cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:04:26,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,996 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,996 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,996 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:26,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,997 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,997 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,997 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,997 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:26,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:26,997 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,997 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,997 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,998 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:26,999 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,000 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is not cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:04:27,000 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,000 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,000 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,000 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:27,000 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,001 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 79#L41-4true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,001 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,001 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:04:27,060 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,060 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,060 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,060 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,060 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,092 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,092 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,092 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,092 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,092 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,092 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,092 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,093 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,093 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,093 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,101 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,101 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,101 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,102 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,102 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,102 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,135 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,135 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,135 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,135 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,136 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,136 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,136 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,136 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,139 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,139 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,139 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,140 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,140 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,140 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][324], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,142 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,142 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,142 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,142 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:04:27,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,142 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,142 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,143 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,143 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][356], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,143 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,143 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,143 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,143 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:04:27,193 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,193 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,193 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:27,193 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:27,193 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,195 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,195 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,195 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:27,195 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 107#L51-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,223 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,223 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,223 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,253 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,253 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,253 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,253 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:04:27,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,262 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,262 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:27,263 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:27,263 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:27,263 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,263 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,263 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:27,263 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:27,263 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:04:27,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,264 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,264 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:27,264 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:27,264 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,265 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,265 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,265 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:27,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,266 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,266 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,266 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:27,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][224], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 1890#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,266 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,267 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:27,267 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:04:27,267 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:04:27,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,313 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,313 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,313 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,314 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][280], [42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2474#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 28#L44true, 135#true, Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,315 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,315 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,344 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,344 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,344 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,344 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 67#L55true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,371 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 107#L51-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,371 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,371 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:04:27,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,378 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,378 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,378 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,379 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,437 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,437 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,437 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,438 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 1890#true, 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 11#L62-3true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,438 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,438 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 107#L51-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,460 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,460 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,460 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:04:27,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,465 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,465 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:27,465 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:27,465 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:04:27,529 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 39#L51-3true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,529 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,529 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,529 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,529 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:04:27,531 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,531 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,532 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,532 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:04:27,582 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,583 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,583 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 75#L52true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,584 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][341], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 88#L93-2true, 84#L63true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 1334#true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,584 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:04:27,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 75#L52true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,587 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:04:27,587 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:27,587 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:27,587 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:27,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][323], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 18#L65true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1890#true, 138#true, 7#L72-2true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 4864#true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 28#L44true, Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 135#true, Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:27,588 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:04:27,588 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:27,588 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:27,588 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:04:27,801 INFO L129 PetriNetUnfolder]: 89998/165724 cut-off events. [2022-01-19 14:04:27,801 INFO L130 PetriNetUnfolder]: For 274129/308749 co-relation queries the response was YES. [2022-01-19 14:04:29,618 INFO L84 FinitePrefix]: Finished finitePrefix Result has 464489 conditions, 165724 events. 89998/165724 cut-off events. For 274129/308749 co-relation queries the response was YES. Maximal size of possible extension queue 9339. Compared 1982566 event pairs, 27536 based on Foata normal form. 1449/134857 useless extension candidates. Maximal degree in co-relation 464452. Up to 69098 conditions per place. [2022-01-19 14:04:30,430 INFO L132 encePairwiseOnDemand]: 121/128 looper letters, 170 selfloop transitions, 6 changer transitions 0/478 dead transitions. [2022-01-19 14:04:30,431 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 478 transitions, 4301 flow [2022-01-19 14:04:30,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:04:30,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:04:30,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 648 transitions. [2022-01-19 14:04:30,432 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.84375 [2022-01-19 14:04:30,432 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 648 transitions. [2022-01-19 14:04:30,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 648 transitions. [2022-01-19 14:04:30,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:04:30,432 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 648 transitions. [2022-01-19 14:04:30,433 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 108.0) internal successors, (648), 6 states have internal predecessors, (648), 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) [2022-01-19 14:04:30,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:04:30,433 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:04:30,433 INFO L186 Difference]: Start difference. First operand has 225 places, 362 transitions, 3346 flow. Second operand 6 states and 648 transitions. [2022-01-19 14:04:30,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 478 transitions, 4301 flow [2022-01-19 14:04:32,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 478 transitions, 4287 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-01-19 14:04:32,345 INFO L242 Difference]: Finished difference. Result has 231 places, 365 transitions, 3364 flow [2022-01-19 14:04:32,345 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=3332, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=362, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3364, PETRI_PLACES=231, PETRI_TRANSITIONS=365} [2022-01-19 14:04:32,346 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 116 predicate places. [2022-01-19 14:04:32,346 INFO L470 AbstractCegarLoop]: Abstraction has has 231 places, 365 transitions, 3364 flow [2022-01-19 14:04:32,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 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) [2022-01-19 14:04:32,346 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:04:32,346 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:04:32,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 14:04:32,346 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:04:32,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:04:32,346 INFO L85 PathProgramCache]: Analyzing trace with hash -918563424, now seen corresponding path program 4 times [2022-01-19 14:04:32,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:04:32,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385350621] [2022-01-19 14:04:32,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:04:32,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:04:32,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:04:32,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:04:32,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:04:32,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385350621] [2022-01-19 14:04:32,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385350621] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:04:32,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469768828] [2022-01-19 14:04:32,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-19 14:04:32,406 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:04:32,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:04:32,407 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:04:32,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-19 14:04:32,474 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-19 14:04:32,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:04:32,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-19 14:04:32,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:04:32,652 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:04:32,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:04:32,799 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:04:32,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469768828] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:04:32,799 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:04:32,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-19 14:04:32,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567279781] [2022-01-19 14:04:32,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:04:32,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 14:04:32,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:04:32,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 14:04:32,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-01-19 14:04:32,801 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 128 [2022-01-19 14:04:32,802 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 365 transitions, 3364 flow. Second operand has 18 states, 18 states have (on average 99.16666666666667) internal successors, (1785), 18 states have internal predecessors, (1785), 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) [2022-01-19 14:04:32,802 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:04:32,802 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 128 [2022-01-19 14:04:32,802 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:04:43,241 INFO L129 PetriNetUnfolder]: 41860/84571 cut-off events. [2022-01-19 14:04:43,242 INFO L130 PetriNetUnfolder]: For 240813/244586 co-relation queries the response was YES. [2022-01-19 14:04:44,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 286101 conditions, 84571 events. 41860/84571 cut-off events. For 240813/244586 co-relation queries the response was YES. Maximal size of possible extension queue 3528. Compared 987686 event pairs, 3480 based on Foata normal form. 451/83121 useless extension candidates. Maximal degree in co-relation 286061. Up to 12640 conditions per place. [2022-01-19 14:04:44,416 INFO L132 encePairwiseOnDemand]: 116/128 looper letters, 599 selfloop transitions, 268 changer transitions 0/949 dead transitions. [2022-01-19 14:04:44,416 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 949 transitions, 8835 flow [2022-01-19 14:04:44,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 14:04:44,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 14:04:44,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3150 transitions. [2022-01-19 14:04:44,419 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8203125 [2022-01-19 14:04:44,419 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3150 transitions. [2022-01-19 14:04:44,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3150 transitions. [2022-01-19 14:04:44,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:04:44,419 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3150 transitions. [2022-01-19 14:04:44,422 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 105.0) internal successors, (3150), 30 states have internal predecessors, (3150), 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) [2022-01-19 14:04:44,425 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 128.0) internal successors, (3968), 31 states have internal predecessors, (3968), 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) [2022-01-19 14:04:44,425 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 128.0) internal successors, (3968), 31 states have internal predecessors, (3968), 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) [2022-01-19 14:04:44,425 INFO L186 Difference]: Start difference. First operand has 231 places, 365 transitions, 3364 flow. Second operand 30 states and 3150 transitions. [2022-01-19 14:04:44,425 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 949 transitions, 8835 flow [2022-01-19 14:04:47,429 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 949 transitions, 8829 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-01-19 14:04:47,436 INFO L242 Difference]: Finished difference. Result has 272 places, 467 transitions, 5393 flow [2022-01-19 14:04:47,436 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=3358, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=365, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=5393, PETRI_PLACES=272, PETRI_TRANSITIONS=467} [2022-01-19 14:04:47,437 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 157 predicate places. [2022-01-19 14:04:47,437 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 467 transitions, 5393 flow [2022-01-19 14:04:47,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 99.16666666666667) internal successors, (1785), 18 states have internal predecessors, (1785), 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) [2022-01-19 14:04:47,437 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:04:47,437 INFO L254 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, 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, 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, 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] [2022-01-19 14:04:47,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-19 14:04:47,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-19 14:04:47,638 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:04:47,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:04:47,638 INFO L85 PathProgramCache]: Analyzing trace with hash 194681074, now seen corresponding path program 2 times [2022-01-19 14:04:47,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:04:47,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890654406] [2022-01-19 14:04:47,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:04:47,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:04:47,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:04:47,670 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-19 14:04:47,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:04:47,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890654406] [2022-01-19 14:04:47,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890654406] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:04:47,670 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:04:47,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 14:04:47,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330387996] [2022-01-19 14:04:47,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:04:47,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 14:04:47,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:04:47,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 14:04:47,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 14:04:47,671 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:04:47,672 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 467 transitions, 5393 flow. Second operand has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 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) [2022-01-19 14:04:47,672 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:04:47,672 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:04:47,672 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:04:51,636 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:51,636 INFO L384 tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event [2022-01-19 14:04:51,636 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:51,636 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:51,636 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:52,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:52,409 INFO L384 tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event [2022-01-19 14:04:52,409 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:52,409 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:52,409 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:52,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:52,410 INFO L384 tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event [2022-01-19 14:04:52,410 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:52,410 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:52,410 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:53,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:53,110 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,110 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,110 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,110 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,488 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:53,489 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,489 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,489 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,489 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,489 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:53,489 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,489 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,489 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:53,489 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:04:54,317 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:54,317 INFO L384 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-01-19 14:04:54,318 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:54,318 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:54,318 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:54,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:54,753 INFO L384 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-01-19 14:04:54,753 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:54,753 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:54,753 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:56,902 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:56,902 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:56,902 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:58,328 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:58,328 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,328 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:58,335 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:58,335 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,335 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:58,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:58,553 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,553 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:58,553 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:58,553 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:58,553 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,553 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:58,553 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:04:58,553 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,856 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,856 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,856 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,856 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,856 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,857 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,857 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,857 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,857 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,857 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,858 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,858 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,858 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,858 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,858 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,859 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,859 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,859 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,859 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:58,859 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:58,860 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:04:58,860 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:04:58,860 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:04:59,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:04:59,862 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:04:59,862 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:04:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:04:59,863 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,095 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,095 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:00,095 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,096 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,096 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,096 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,096 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,096 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,101 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,101 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,101 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,101 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,101 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,102 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,102 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,102 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,393 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,393 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,393 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,393 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,394 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,394 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,394 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,394 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,394 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,395 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,395 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,395 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,395 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,396 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,396 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,396 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,398 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,398 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,398 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,399 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,399 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,399 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,399 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,403 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,403 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,403 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:05:00,404 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,404 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,406 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,406 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,406 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,407 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,407 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,407 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:05:00,407 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,407 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,408 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,408 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,408 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][506], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,409 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][474], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,409 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][474], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:00,409 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,409 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:00,818 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:00,818 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:00,818 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:00,818 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:00,819 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:01,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:01,505 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:01,505 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:01,505 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,505 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:01,505 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:01,506 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:01,506 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:01,506 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:01,582 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:01,582 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:01,582 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:01,582 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:01,582 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:02,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,223 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:02,223 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:02,223 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:02,223 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:02,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:02,224 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,224 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,224 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,224 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,227 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:02,227 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,227 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,227 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,227 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,227 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,227 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,227 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,228 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,228 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,228 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:02,228 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,228 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,228 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,228 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,229 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,229 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,229 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,230 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:02,230 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,230 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,230 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,230 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][541], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,233 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][541], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,233 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][541], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,233 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,233 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:02,233 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][506], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,234 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][474], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,234 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][474], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:02,234 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:02,234 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,094 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,095 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,095 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,095 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,095 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,095 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,096 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,096 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,096 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:03,178 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,178 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,178 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:03,178 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:03,178 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:03,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,179 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,179 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:03,179 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:03,179 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:03,793 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,793 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,793 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,793 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,793 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,794 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,794 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:03,794 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:03,795 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:03,795 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,795 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,795 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,795 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:03,796 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,796 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,796 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,796 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:03,796 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,796 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,796 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,797 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,800 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,800 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,800 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,801 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:03,801 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,801 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,802 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,802 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,802 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,803 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:03,803 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,803 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,804 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,804 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,804 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,804 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,804 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,804 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,805 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:03,805 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,805 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:05:03,805 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,805 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:03,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:03,942 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:03,942 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:03,942 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:03,942 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,139 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,139 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,139 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,139 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,139 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,140 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,140 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,140 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,140 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:05,163 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,163 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,163 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,163 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:05,531 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,532 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,532 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,532 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,532 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:05,532 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,532 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,532 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,532 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,532 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:05,533 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,533 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,533 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:05,533 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,533 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,534 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:05,534 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,534 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,534 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,534 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:05,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:05,535 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,535 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,535 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,535 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:05,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:05,536 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,536 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:05,536 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,536 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:05,538 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,538 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:05,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,538 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:05,540 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,540 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,540 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,540 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,540 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:05,540 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:05,541 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,541 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:05,541 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,541 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,544 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:05,544 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:05,544 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:05,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,705 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:05,705 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:05,705 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:05,705 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:05,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:05,705 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:05,706 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:05,706 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:05,706 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:06,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:06,843 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:06,843 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,843 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,843 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,870 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:06,870 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,870 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,871 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:06,871 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:06,871 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,871 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:06,871 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:07,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,179 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,180 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,180 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,180 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:07,180 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,180 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,180 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:07,180 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,180 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,181 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,181 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,181 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,182 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,183 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,183 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,183 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,183 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,186 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,186 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,186 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:07,186 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,186 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,186 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,186 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,187 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:07,187 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,187 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,187 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,187 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,187 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:07,187 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,188 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,188 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,188 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,189 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,189 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,189 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,189 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,190 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,190 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,190 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,191 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,191 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,191 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,191 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,192 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,192 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,192 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,192 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,194 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,194 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:07,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,195 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,195 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,195 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:07,195 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:07,195 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:07,195 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:07,195 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:07,195 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,333 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,333 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,335 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,335 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,335 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,335 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,335 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:07,336 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,336 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,336 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:07,336 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,026 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,026 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,026 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,026 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,026 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,276 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,276 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,276 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,276 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,277 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][492], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,277 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,277 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,277 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,277 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:08,278 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,278 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:08,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,278 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,278 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,278 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:08,278 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:08,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,280 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,280 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:08,280 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,280 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:08,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,559 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,559 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,559 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,559 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,559 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,559 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,559 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,559 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,559 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,583 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,583 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,583 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,583 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,584 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,584 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,584 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,584 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,584 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,584 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,585 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,585 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,585 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,585 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,586 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,666 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,667 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,667 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:08,667 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,667 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:08,667 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,667 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,667 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,667 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:08,667 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,668 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,668 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,668 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,669 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,669 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,669 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,669 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,670 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,670 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,670 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,670 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,677 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,677 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,677 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:08,677 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,677 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,844 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,844 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,844 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,844 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,845 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,845 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,845 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,845 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,845 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,845 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,845 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,845 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,846 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 31#L51-4true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,846 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,846 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,847 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,847 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,847 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,847 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,848 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,848 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,848 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,848 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,848 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,849 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,849 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,849 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,850 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,850 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,850 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,850 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,852 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,852 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,852 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,853 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,853 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:08,853 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,853 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,854 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,854 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,854 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,855 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,855 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,855 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,855 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,856 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,856 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,856 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,856 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,857 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,857 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,857 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,858 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,858 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,858 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,858 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:08,859 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,859 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,859 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,859 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,861 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,861 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:08,861 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,862 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:08,862 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:08,862 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:09,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,322 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,322 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,322 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,322 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,323 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,323 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,323 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,352 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,352 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:09,352 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][407], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,356 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,356 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:09,356 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,369 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,369 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][492], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,369 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:09,369 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,370 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,370 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,370 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,370 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:09,370 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:09,758 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:09,758 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,758 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,758 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,758 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,758 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:09,758 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,758 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,758 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,759 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:09,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,873 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,873 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,873 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:09,873 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:09,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,941 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,941 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:09,941 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:09,941 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,942 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:09,942 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:09,942 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:10,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,034 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,034 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,034 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,034 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,034 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,034 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:10,034 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:10,034 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,035 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,035 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,035 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,035 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,035 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,036 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:10,036 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,036 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:10,077 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,077 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:10,077 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:10,077 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:10,077 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:10,318 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,318 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,318 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,318 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,318 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,327 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,327 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,327 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,327 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,328 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,328 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,328 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,328 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,328 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,333 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,333 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,333 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,334 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,334 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,335 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,335 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,335 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,335 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,346 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,346 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,346 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,346 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,347 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,424 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,424 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,424 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,424 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,424 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,425 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,425 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,425 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,425 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,425 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,426 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,426 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,426 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,426 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,426 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,426 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,426 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:10,427 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,427 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,427 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:10,427 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,427 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:10,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,428 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,428 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:10,428 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,428 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:10,925 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,925 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,925 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,926 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,926 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,926 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,927 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,927 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,927 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,928 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,928 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,929 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,929 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,930 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,931 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,931 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,931 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,932 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,932 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,932 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,932 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,932 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,933 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,933 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,933 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,934 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,934 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:10,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,935 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,935 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,935 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,935 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,935 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,935 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,935 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,935 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,935 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,936 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,936 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,936 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,937 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,937 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,937 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,937 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,938 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,938 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,938 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,938 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,939 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,939 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,939 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,939 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,939 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,939 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,940 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,940 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,940 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,940 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:10,940 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:10,941 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,941 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,941 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,941 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,941 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,941 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,941 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,942 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,942 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,942 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,942 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,942 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,944 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,944 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,944 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,944 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,944 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,944 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,944 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][469], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,944 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,945 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,945 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,945 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,945 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,946 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,946 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,946 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,946 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,946 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,947 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:10,947 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,947 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,947 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,947 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,949 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,949 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,949 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,949 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,950 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,950 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:10,950 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:10,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:10,951 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,951 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:10,951 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:10,951 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:11,096 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,096 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,096 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,096 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,096 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:11,096 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,096 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,096 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,096 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:11,128 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,128 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:11,129 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:11,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][540], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:11,132 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,132 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,132 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:11,132 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:11,554 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:11,554 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,554 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:11,558 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:11,558 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:11,558 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,363 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,363 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,363 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,363 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,363 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,369 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,369 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,369 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,370 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,379 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,379 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,379 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,379 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,381 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,381 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,382 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,382 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,382 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,382 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,383 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,383 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,383 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,425 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,425 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,425 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,425 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,426 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,426 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,426 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,426 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,427 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][502], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,427 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,427 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,463 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,463 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,463 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,463 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:12,463 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,464 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,464 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,464 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,464 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,465 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,465 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,465 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,466 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,466 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,466 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,467 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,467 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,467 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,468 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,468 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,468 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,468 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:12,468 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,470 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,470 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,470 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,470 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,470 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,471 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,471 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,471 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,472 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,472 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,472 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,473 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,473 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,473 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,478 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,478 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,478 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,478 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,478 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,478 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,478 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,478 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,479 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,479 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,479 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,479 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,479 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,480 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,480 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:12,480 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,480 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,480 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,480 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,480 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,609 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,609 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,609 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,610 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,610 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,610 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,610 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:12,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,611 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,611 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,611 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,611 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,612 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,612 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,612 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:12,612 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,613 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,613 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,613 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,614 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,614 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,614 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,615 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,615 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,615 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,615 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,615 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,615 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,616 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,616 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,616 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:12,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,617 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,617 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,617 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,617 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,618 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,618 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,618 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,618 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,618 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,619 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,619 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:12,619 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,619 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,620 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,620 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,620 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,620 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,621 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:12,621 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:12,621 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,621 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,621 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:12,621 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,621 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:12,766 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:12,766 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,766 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:12,766 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:13,185 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,185 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,185 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,185 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:13,189 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:13,189 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,189 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,296 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,296 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,296 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,296 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,297 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,297 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,297 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,298 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,298 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:13,298 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:13,685 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,686 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,686 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:13,686 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:13,686 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:13,686 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,686 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:13,686 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:13,686 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:13,686 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][407], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,689 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,689 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,689 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:13,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,769 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:13,769 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:13,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,771 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,771 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:13,771 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,771 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,771 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:13,772 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,772 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:13,772 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,772 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:13,772 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:13,773 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:13,773 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,773 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:13,773 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,010 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,010 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,010 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,010 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,010 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,010 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,017 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,017 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,017 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,017 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,017 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,017 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,029 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,029 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,029 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,029 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,030 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,030 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,030 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,030 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,031 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,031 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,031 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,031 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,103 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,103 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,103 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,103 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,104 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,104 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,104 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,104 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,104 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,105 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,105 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,105 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,106 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,106 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,106 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,107 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,107 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,107 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,107 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,107 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,108 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,108 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,108 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,108 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,108 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,109 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,109 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,109 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,109 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,109 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,109 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,110 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,110 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,110 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,255 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,255 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,255 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,256 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,256 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:14,256 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,257 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,257 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,257 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:14,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,258 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,258 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,259 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,259 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,259 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,259 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,260 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,260 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,260 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,260 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,261 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,261 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,261 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,261 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,262 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,262 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,262 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:14,263 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,263 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,263 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:14,263 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,263 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:14,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,264 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,264 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,264 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,264 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,265 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,265 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:14,265 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,266 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,266 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,266 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,266 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,266 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,267 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:14,267 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,407 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][540], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,407 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,407 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,407 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,407 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][540], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:14,408 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:14,408 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,142 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,142 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,307 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,307 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,307 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,307 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,310 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][540], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,310 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,310 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,311 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,311 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,337 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,337 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,337 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,337 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,337 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:15,572 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,572 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,572 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,572 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,572 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,572 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,579 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,579 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,579 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,579 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,579 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,579 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,588 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,588 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,588 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,588 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,588 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,588 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,589 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,589 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,589 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,589 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,589 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,589 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,654 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,654 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,654 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,656 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,656 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,656 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:15,656 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:15,656 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,656 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,657 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:15,657 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,657 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,657 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,658 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,658 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,658 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:15,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,764 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,764 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,764 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,764 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,765 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,765 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,765 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,766 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,766 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:15,766 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,767 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,767 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,767 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,768 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:15,768 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:15,768 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,769 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,769 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,769 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:15,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:15,769 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:15,770 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:15,770 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:15,770 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,033 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,033 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:16,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,034 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,034 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,034 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,034 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:16,034 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:16,232 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,233 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:16,233 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,233 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:16,233 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,233 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:16,233 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:16,233 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:16,233 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:16,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,693 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:16,693 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:16,693 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:16,693 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:16,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,866 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:05:16,866 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:16,866 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:16,866 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:16,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,929 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,929 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,929 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,929 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,930 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,930 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,930 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,930 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,932 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,932 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,932 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,932 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,933 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,933 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][69], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,934 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,934 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:16,934 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,934 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,986 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:16,986 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:16,986 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,006 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,006 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:17,006 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:17,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,171 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is not cut-off event [2022-01-19 14:05:17,172 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is not cut-off event [2022-01-19 14:05:17,172 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is not cut-off event [2022-01-19 14:05:17,172 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is not cut-off event [2022-01-19 14:05:17,174 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,174 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:17,174 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:17,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:17,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:17,174 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,185 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][470], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,185 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:17,185 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:17,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,241 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,241 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,241 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,241 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,241 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,242 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,242 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,242 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,243 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,243 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,243 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,243 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,243 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,243 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,243 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,243 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,244 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,244 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,244 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,245 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,245 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,245 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,245 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,246 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,246 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,246 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,246 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,246 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,247 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,247 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,247 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,248 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,248 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,248 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,248 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:17,248 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,248 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,248 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,248 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,248 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,249 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:17,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:17,342 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:17,342 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:17,342 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:17,343 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:17,343 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:17,343 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:17,343 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:17,601 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,601 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:17,601 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:17,601 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:17,601 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:17,601 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:17,601 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:17,601 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:17,602 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:17,602 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,225 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,225 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,225 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:18,225 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,227 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,227 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:18,227 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,227 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,329 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][540], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,329 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,330 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,330 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,330 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][540], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,330 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,330 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,330 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,330 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,350 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,351 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,351 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,351 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,351 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:18,351 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,370 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,370 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,370 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,370 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,370 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,370 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,370 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,370 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,373 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,373 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,373 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,375 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,375 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,375 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,377 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][413], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,377 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,377 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:18,487 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,487 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,487 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,487 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,488 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,497 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,497 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,497 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,497 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,531 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,531 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,531 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,531 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,531 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,531 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,532 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,532 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,532 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,532 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,532 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,532 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,539 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,539 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,539 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,539 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:05:18,542 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,542 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,542 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,542 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,542 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,542 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,543 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,543 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,543 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,544 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,544 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,544 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,545 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,545 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,545 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,545 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:18,545 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,545 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,608 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,608 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,608 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,609 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,609 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,609 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,609 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,609 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,610 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,610 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,610 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,610 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,610 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,611 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,611 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,611 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,612 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,612 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,612 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,612 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,613 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,613 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:18,613 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,613 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:18,695 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:18,695 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:18,695 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,696 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:05:18,696 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,696 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,696 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,696 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,916 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,917 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:18,917 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,917 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:18,917 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,917 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,917 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:18,917 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:18,917 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,917 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,947 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,947 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,947 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,947 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,948 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,948 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,948 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,948 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:18,948 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:18,949 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:18,949 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,150 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,150 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:19,150 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,150 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:19,150 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:19,150 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,272 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,272 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,272 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,794 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,794 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,794 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,794 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,794 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,795 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,795 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,795 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,795 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,795 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,804 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,805 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,805 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,805 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,805 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,835 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,835 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,835 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,835 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,835 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,838 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,838 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,838 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,838 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:05:19,846 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,846 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,846 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,846 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,846 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,846 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,849 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,849 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,849 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,849 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,849 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,849 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,850 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,850 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,850 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,850 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:19,850 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,850 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:19,906 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,907 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,907 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,907 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,907 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,907 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,907 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,907 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,907 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,908 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,908 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,908 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,908 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,908 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,908 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,908 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,908 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,908 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,909 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,910 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,910 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,910 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][476], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,911 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][476], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,911 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:19,911 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,912 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][526], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:19,912 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:19,912 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,047 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,047 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:20,047 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:20,047 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:20,047 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:20,047 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:20,054 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][451], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,054 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:20,055 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:20,055 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:20,055 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:20,055 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][474], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,426 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][474], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,426 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:20,426 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:20,551 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,551 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,551 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,551 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,551 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:20,551 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,552 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,552 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,552 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:20,552 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,552 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,552 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,686 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,686 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,687 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,687 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,687 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,687 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,687 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:20,687 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:20,687 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:20,687 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:20,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,698 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,698 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,698 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,698 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,698 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:20,698 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:20,698 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:20,699 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:20,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,781 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,781 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,781 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,781 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,786 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,786 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,786 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,786 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,787 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,787 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,787 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,787 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,795 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,795 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,795 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,795 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,795 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,796 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,796 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,796 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,796 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,815 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,815 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,816 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:20,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,826 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,826 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,826 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,826 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,830 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,830 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,830 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,830 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,830 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:05:20,839 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,840 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,840 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,840 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,840 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,840 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,841 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,841 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,841 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,841 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,841 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,841 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,842 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:20,842 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,843 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:20,843 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,843 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:20,843 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,172 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,172 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,172 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,174 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,174 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,175 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,175 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,175 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,176 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,176 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,176 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,176 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,177 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,177 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,177 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,178 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,178 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,179 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:21,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,180 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:21,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,984 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,984 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,984 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,984 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,985 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:21,985 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:21,985 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:21,985 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:21,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,986 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,986 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,986 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,986 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:21,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:21,986 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:21,987 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:21,987 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:21,987 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:22,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,516 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,516 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,516 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,516 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,517 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,517 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,517 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,517 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,522 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,522 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,522 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,523 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,523 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,523 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,523 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,523 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,537 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,538 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,538 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,538 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,538 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][431], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,540 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,540 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,540 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,540 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:05:22,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,567 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,567 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,567 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,567 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,567 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,567 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,567 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,567 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,584 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,584 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,584 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,584 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,584 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,584 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,591 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,591 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,591 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,591 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,591 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,591 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,604 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,604 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,604 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,604 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,604 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,604 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,605 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,606 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,606 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,606 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,606 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,606 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,608 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,608 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,608 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,608 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,608 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,608 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,610 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,610 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,610 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,610 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,610 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:22,610 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:22,678 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,679 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:22,679 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:22,679 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:22,679 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:22,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,679 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:22,679 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:22,679 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:22,679 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,681 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,681 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:22,681 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:22,682 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,682 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:22,682 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:05:22,682 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:22,683 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:22,683 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,683 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:22,683 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:22,683 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:22,683 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:22,683 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][476], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,684 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][476], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:22,684 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:22,684 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:23,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,137 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,138 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,302 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,302 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,302 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,327 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,327 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:23,365 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][408], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,365 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:23,365 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:23,365 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:23,365 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:23,365 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:23,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:23,995 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,995 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,995 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:23,995 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,002 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,002 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,002 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,002 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,040 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,040 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,040 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,040 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,044 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,045 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,045 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,045 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,045 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,047 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,047 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,047 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,047 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:24,081 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,081 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:24,081 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:24,081 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:24,081 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:24,081 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:24,083 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,083 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:24,083 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:24,083 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:24,083 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:24,083 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:24,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,141 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,142 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,142 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,142 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,142 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,142 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,142 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,143 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,143 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,143 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,144 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,144 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,144 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,144 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,144 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,144 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,145 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,145 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,145 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,145 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,145 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,146 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,146 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,146 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,146 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,146 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,147 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,147 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,147 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,147 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,148 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,148 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,148 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,148 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,148 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,148 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,150 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,150 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:24,150 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,503 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,503 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,503 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:24,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,517 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,517 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:24,517 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,517 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:24,697 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,697 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,697 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,697 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,697 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,704 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,704 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,704 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,704 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,704 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,704 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,704 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,705 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,724 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,724 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,724 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,724 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,724 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,731 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,731 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,731 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,731 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,733 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:24,733 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:24,733 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,124 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,124 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,124 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,124 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,130 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,130 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,130 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,130 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,158 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,158 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,159 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,159 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,162 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,162 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,162 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,163 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,163 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,164 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,164 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:25,180 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,180 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,180 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,180 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,180 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,180 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,181 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,181 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,182 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,182 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,182 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,182 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,186 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,186 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,186 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,186 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,186 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,186 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,187 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,188 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,188 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,188 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,188 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,188 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,194 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,194 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,194 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,194 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:25,194 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:25,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,245 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,245 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,245 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,247 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,247 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,247 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,250 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,250 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:25,250 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,251 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,251 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:25,251 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:05:25,251 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,252 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:25,252 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,252 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:25,252 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:25,252 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,252 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,252 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,473 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,473 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,473 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,473 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,474 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,474 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,474 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,474 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,475 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,476 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,476 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,476 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,476 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,476 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][378], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,476 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,476 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,476 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,476 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,981 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,981 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:25,981 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:25,982 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:25,984 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,984 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,984 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:25,984 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,984 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:05:25,984 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:25,984 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:25,990 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:25,990 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:25,990 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:25,990 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,059 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,059 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,059 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,193 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,193 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,193 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,196 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,196 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,196 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,196 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,197 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,197 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,197 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,199 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,199 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,200 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,200 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,200 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,200 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,200 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,200 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,200 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,200 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,217 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][414], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,217 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,217 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,553 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,553 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,553 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,553 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,560 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,561 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,561 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,561 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,561 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:26,579 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,579 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:26,579 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:26,579 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:26,579 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:26,579 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:26,586 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,586 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:26,586 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:26,587 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:26,587 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:26,587 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:26,641 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,641 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:26,641 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:26,641 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:26,641 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:26,641 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,642 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:26,642 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,642 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,642 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,643 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,643 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:26,643 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,645 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,645 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,645 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,749 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,749 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,749 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,944 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,944 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:26,944 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:26,944 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:26,945 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:26,945 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:26,945 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,945 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,945 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,945 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,945 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,945 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:26,947 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,947 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,947 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,947 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,948 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,948 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,948 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,949 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,949 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,950 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,950 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,950 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:26,950 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,952 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:26,952 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,952 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:26,952 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:26,952 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:27,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,109 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,109 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,109 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,109 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,112 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,112 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,112 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,112 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,112 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,113 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,113 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,113 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,113 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,114 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,114 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,114 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,115 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,115 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,115 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,115 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,115 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,115 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][573], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,156 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][573], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,156 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,156 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:27,463 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,463 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,464 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,464 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,464 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,468 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,468 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,468 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,468 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:27,483 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,484 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,484 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:27,484 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:27,484 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,484 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,490 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,490 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,490 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:27,491 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,491 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:27,491 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,493 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][252], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,493 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,493 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:27,493 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:27,493 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,493 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,548 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,548 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:27,548 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,550 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,550 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:27,550 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:27,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,592 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:27,592 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:27,593 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:27,593 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:27,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,624 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,624 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,624 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,624 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,624 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,624 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,624 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,624 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,624 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,628 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,629 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,629 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,629 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:27,629 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,640 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,640 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,640 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,847 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,848 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,848 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:27,848 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:27,849 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:27,849 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:27,849 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:27,849 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:27,849 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:27,849 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:28,182 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:28,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,183 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,183 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:28,183 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,183 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:28,184 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,184 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,184 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:28,184 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:28,184 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:28,184 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:28,184 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,184 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,206 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,206 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,206 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,362 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,362 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,362 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,405 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,405 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,405 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,405 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,405 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,406 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,406 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,406 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,407 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,407 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,407 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][573], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,445 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][573], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,445 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:28,445 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:28,730 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,731 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:28,731 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:28,731 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:28,731 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:28,731 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:28,732 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,732 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:28,732 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:28,732 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:28,732 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:28,732 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:28,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,761 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:28,761 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:28,761 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:28,761 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:28,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,761 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:28,761 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:28,762 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,762 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,763 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,763 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:28,763 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,783 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:28,783 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:28,783 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:28,783 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:28,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,808 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,808 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,808 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,808 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,808 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,808 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,808 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,809 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,810 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,810 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,811 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,811 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,811 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,813 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,813 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,813 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,955 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,955 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:28,955 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:28,955 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:28,955 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,956 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,956 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,956 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:28,957 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:28,957 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:29,080 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,081 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,081 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,081 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,081 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,081 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:05:29,081 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:29,081 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:29,081 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:29,283 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,283 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,283 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,283 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,283 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,283 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,284 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,284 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,284 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,284 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,284 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,284 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,318 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,319 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:29,319 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:29,319 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:29,319 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:29,319 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,319 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:29,319 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:29,319 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:29,319 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:29,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,338 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:29,338 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:29,338 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:29,338 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:29,363 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,364 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,364 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,364 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,364 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][207], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,369 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,370 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:29,370 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:29,370 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,392 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,392 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:29,393 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:29,393 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:05:29,393 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:05:29,496 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,496 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,496 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,496 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,496 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,496 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,496 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,497 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,497 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,497 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,498 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][64], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,498 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,498 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:29,498 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:29,498 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,498 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:29,499 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:29,499 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:29,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,513 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,513 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,513 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,513 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,513 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,513 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,513 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,513 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,514 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,514 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,514 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,552 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,552 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,552 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,552 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is not cut-off event [2022-01-19 14:05:29,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,552 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,552 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,552 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,552 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,553 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,553 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,553 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,705 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,705 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:29,705 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:29,705 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:29,705 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:29,705 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:29,727 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][609], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,728 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,728 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:29,728 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:29,728 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:29,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,743 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,743 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,743 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,743 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,744 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:29,745 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:29,745 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:29,745 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,746 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,746 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:29,746 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:29,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,776 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,776 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,776 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,776 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,777 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,777 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,777 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,777 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,782 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,782 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,783 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,784 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][376], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,784 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:29,815 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:29,815 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:29,815 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:05:29,815 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:05:29,815 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:30,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,324 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,324 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,324 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,324 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,325 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,325 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,325 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,325 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,325 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,345 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,345 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,345 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,345 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,346 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,346 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,346 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,346 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,346 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,346 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,423 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,423 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,423 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,423 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:05:30,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][425], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,423 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,423 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,424 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,424 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,658 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,658 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,658 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,658 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:30,658 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,658 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:30,660 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,660 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,660 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:30,660 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,660 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:05:30,660 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,704 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:30,704 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:30,704 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:30,704 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:30,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,705 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:30,705 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:30,705 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:30,705 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,706 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,706 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:30,706 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:30,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,742 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,742 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,742 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,743 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,743 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,743 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,743 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,743 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,743 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,780 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:30,781 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:30,781 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:05:30,781 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:05:30,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,852 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,852 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,852 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,852 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:30,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,903 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:30,903 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,904 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,904 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,904 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:05:30,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,904 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,905 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,905 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][247], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:30,905 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:05:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:05:31,069 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,069 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:31,069 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:31,069 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:31,069 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:31,070 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:31,071 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][260], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,071 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:31,071 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:31,071 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:31,071 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:31,071 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:05:31,078 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][609], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,078 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:05:31,078 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:31,078 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:05:31,078 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:05:31,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,113 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,114 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,114 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,114 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,253 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,253 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,253 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,253 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,253 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,254 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,254 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,254 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:05:31,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,499 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,499 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,499 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,499 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,500 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,500 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,500 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,501 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,501 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,501 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,501 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,657 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,658 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,658 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,658 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,658 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,658 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,658 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,658 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:05:31,916 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:31,916 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,916 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,916 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:31,916 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:32,549 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:32,549 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,549 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:05:32,550 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:32,550 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:32,550 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:32,550 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:32,550 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:32,550 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:32,550 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:05:32,550 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:32,550 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:32,551 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:05:33,676 INFO L129 PetriNetUnfolder]: 154818/286426 cut-off events. [2022-01-19 14:05:33,676 INFO L130 PetriNetUnfolder]: For 723568/797020 co-relation queries the response was YES. [2022-01-19 14:05:37,995 INFO L84 FinitePrefix]: Finished finitePrefix Result has 897922 conditions, 286426 events. 154818/286426 cut-off events. For 723568/797020 co-relation queries the response was YES. Maximal size of possible extension queue 15952. Compared 3658304 event pairs, 41200 based on Foata normal form. 3624/253802 useless extension candidates. Maximal degree in co-relation 897868. Up to 98078 conditions per place. [2022-01-19 14:05:39,535 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 239 selfloop transitions, 10 changer transitions 0/653 dead transitions. [2022-01-19 14:05:39,535 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 653 transitions, 6880 flow [2022-01-19 14:05:39,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:05:39,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:05:39,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 669 transitions. [2022-01-19 14:05:39,537 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.87109375 [2022-01-19 14:05:39,537 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 669 transitions. [2022-01-19 14:05:39,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 669 transitions. [2022-01-19 14:05:39,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:05:39,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 669 transitions. [2022-01-19 14:05:39,538 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 111.5) internal successors, (669), 6 states have internal predecessors, (669), 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) [2022-01-19 14:05:39,538 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:05:39,538 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:05:39,538 INFO L186 Difference]: Start difference. First operand has 272 places, 467 transitions, 5393 flow. Second operand 6 states and 669 transitions. [2022-01-19 14:05:39,538 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 653 transitions, 6880 flow [2022-01-19 14:05:51,506 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 653 transitions, 6696 flow, removed 20 selfloop flow, removed 8 redundant places. [2022-01-19 14:05:51,512 INFO L242 Difference]: Finished difference. Result has 272 places, 474 transitions, 5283 flow [2022-01-19 14:05:51,512 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=5209, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=460, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=5283, PETRI_PLACES=272, PETRI_TRANSITIONS=474} [2022-01-19 14:05:51,512 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 157 predicate places. [2022-01-19 14:05:51,513 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 474 transitions, 5283 flow [2022-01-19 14:05:51,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 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) [2022-01-19 14:05:51,513 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:05:51,513 INFO L254 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, 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, 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, 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] [2022-01-19 14:05:51,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 14:05:51,513 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:05:51,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:05:51,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1305410642, now seen corresponding path program 3 times [2022-01-19 14:05:51,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:05:51,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003184177] [2022-01-19 14:05:51,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:05:51,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:05:51,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:05:51,561 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:05:51,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:05:51,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003184177] [2022-01-19 14:05:51,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003184177] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:05:51,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495607217] [2022-01-19 14:05:51,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-19 14:05:51,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:05:51,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:05:51,575 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:05:51,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-19 14:05:51,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-19 14:05:51,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:05:51,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-19 14:05:51,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:05:51,786 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-19 14:05:51,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:05:51,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-19 14:05:51,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495607217] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:05:51,899 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:05:51,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-01-19 14:05:51,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42315641] [2022-01-19 14:05:51,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:05:51,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-19 14:05:51,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:05:51,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-19 14:05:51,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-01-19 14:05:51,900 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:05:51,901 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 474 transitions, 5283 flow. Second operand has 9 states, 9 states have (on average 101.33333333333333) internal successors, (912), 9 states have internal predecessors, (912), 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) [2022-01-19 14:05:51,901 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:05:51,901 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:05:51,901 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:05:58,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:05:58,723 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:05:58,723 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-01-19 14:05:58,723 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-01-19 14:05:58,723 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-01-19 14:06:00,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:00,283 INFO L384 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-01-19 14:06:00,283 INFO L387 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-01-19 14:06:00,283 INFO L387 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-01-19 14:06:00,283 INFO L387 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-01-19 14:06:01,624 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:01,625 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:01,625 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:01,625 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:01,625 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:01,626 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:01,626 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,626 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:01,638 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:01,639 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:01,639 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:01,639 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:01,639 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:02,347 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:02,347 INFO L384 tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event [2022-01-19 14:06:02,347 INFO L387 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-01-19 14:06:02,347 INFO L387 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-01-19 14:06:02,347 INFO L387 tUnfolder$Statistics]: existing Event has 63 ancestors and is cut-off event [2022-01-19 14:06:03,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,306 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,306 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,307 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,307 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:03,307 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,308 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,308 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,308 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,308 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:03,308 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:03,309 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,309 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:03,309 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:03,309 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:03,309 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,771 INFO L384 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:03,771 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:03,771 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:05,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,244 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:05,244 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:05,244 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:05,244 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:05,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,244 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,244 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,244 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:05,244 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,653 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,653 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:05,653 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:05,653 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,654 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,654 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,654 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,654 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,655 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,655 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,655 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:05,655 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:05,656 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,656 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,656 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,656 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:05,656 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:06,070 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:06,070 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,070 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,070 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,070 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,071 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:06,071 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,071 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,071 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,071 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,081 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:06,081 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,081 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,081 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,081 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,081 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,082 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:06,082 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,082 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,082 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:06:06,082 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:06,082 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,248 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,248 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,248 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,249 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,249 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,249 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,249 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:07,249 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:07,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,250 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,250 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,250 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,250 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:07,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,261 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,261 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:07,261 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,261 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,262 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,263 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,263 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,263 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,264 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,264 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,264 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,264 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,267 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,267 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:07,267 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,267 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,677 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:07,677 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:07,677 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:08,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,432 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,432 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:08,432 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:08,433 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:08,433 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,433 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:08,445 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:08,445 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:08,445 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,446 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,446 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,446 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,449 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,450 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,450 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,450 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,876 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,876 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,876 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,877 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,877 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,877 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,877 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,877 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,878 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,878 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:08,878 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:08,878 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:09,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,197 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,197 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,197 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,197 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,198 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,198 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,199 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,199 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:09,199 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:09,215 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,215 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event [2022-01-19 14:06:09,215 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is not cut-off event [2022-01-19 14:06:09,215 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is not cut-off event [2022-01-19 14:06:09,215 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is not cut-off event [2022-01-19 14:06:09,852 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,852 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:09,852 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:09,852 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:09,852 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:09,852 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:09,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,852 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,852 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,853 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,853 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,853 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,854 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,854 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,854 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,854 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:09,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,854 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:09,854 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:09,854 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:09,854 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:09,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,866 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,866 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:09,866 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,866 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,867 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,867 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,867 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,867 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:09,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,868 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,868 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:09,868 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,868 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,869 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,869 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,869 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:09,869 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,869 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,870 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:09,870 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,870 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:09,870 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:09,870 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,334 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,334 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,334 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,342 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,342 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:10,342 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,342 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,796 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,796 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,796 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,801 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,801 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,801 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,806 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,806 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,806 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:10,806 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,806 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,806 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,807 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,807 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,807 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,807 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,807 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,808 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,808 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,808 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,808 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:10,808 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,809 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,809 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,809 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,811 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,811 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,811 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,811 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,812 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,812 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,812 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,812 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,818 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,818 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,818 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,818 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,818 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,821 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,821 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,821 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:10,821 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:10,822 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,822 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,822 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,824 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,824 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,824 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,824 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,824 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,824 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,826 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,826 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,826 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,826 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,826 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,826 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,826 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,827 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][585], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,827 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,827 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][524], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,830 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:10,830 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,830 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:10,831 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:11,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,501 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,501 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,501 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,501 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,502 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,502 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,502 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,502 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,504 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,504 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,504 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,504 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,528 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,528 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,528 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:11,529 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:11,529 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:11,529 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,529 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,529 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,529 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,529 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,548 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,548 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,548 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,548 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,549 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,549 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:11,549 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:11,549 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:11,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,549 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,549 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,549 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,549 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,882 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,882 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,882 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,883 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,883 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,883 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,883 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,883 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,884 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,884 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:11,884 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,884 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,885 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:11,885 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:11,885 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,022 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,022 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,023 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,023 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,023 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,023 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:12,023 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,023 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,023 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,023 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,024 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:12,024 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,024 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,025 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:12,025 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,025 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,047 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:12,047 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,047 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,163 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,163 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,163 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,163 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,164 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,164 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,164 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,164 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,164 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,165 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,165 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,165 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,165 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,165 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,165 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,165 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,191 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,191 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,191 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,192 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,192 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,192 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,192 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,192 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,193 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,193 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,193 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,193 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,194 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,194 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,194 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,194 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,195 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,195 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,195 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,195 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,196 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,196 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,196 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,196 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,196 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,197 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,197 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,197 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,197 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,197 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,198 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,211 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,211 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,211 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,211 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,211 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,212 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,212 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,212 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,212 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,212 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,214 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,214 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,214 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,214 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,214 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,215 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,215 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,215 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,216 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,216 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,216 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,230 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,230 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,230 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:12,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,245 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,245 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:12,245 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,245 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:12,977 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,977 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,977 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,977 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,977 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,978 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,978 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,978 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:12,978 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:12,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:12,983 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,984 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:12,984 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:12,984 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,414 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,414 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,414 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,415 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,415 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,415 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,415 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,416 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,416 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,416 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,417 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,417 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,423 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,423 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,423 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:13,429 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,429 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,429 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,429 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,430 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,430 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,430 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,431 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,431 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,434 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,434 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,434 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,434 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,434 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,435 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,435 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,435 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][600], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,436 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,436 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,436 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,436 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,439 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,439 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,439 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,439 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,439 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,442 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,442 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,442 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,442 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,442 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,448 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,448 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,448 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,448 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,449 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,449 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,449 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,452 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,452 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,452 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,452 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,452 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,452 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,452 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,453 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,453 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,453 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,453 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,453 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,453 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,453 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,455 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,455 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,455 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,455 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,455 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,456 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][524], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,456 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,457 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,457 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,457 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:13,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,679 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,679 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,679 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,679 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,680 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,680 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,680 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,680 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,680 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,681 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,681 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,681 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,681 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,683 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:13,683 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,683 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,683 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,683 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,809 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,809 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,809 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,809 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,811 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,811 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,811 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,811 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,813 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,813 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,813 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,813 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,813 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,814 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,814 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,815 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,815 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,815 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,841 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,842 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,842 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,842 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,842 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,842 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,843 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,843 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,843 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,843 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,844 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:13,844 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:13,844 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:14,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,563 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,563 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,563 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,563 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,564 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,564 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:14,564 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:14,564 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:14,564 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:14,564 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:14,564 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,565 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,565 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,565 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,565 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:14,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,567 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,567 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,567 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,567 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,569 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,569 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,569 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,569 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,570 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,579 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,579 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event [2022-01-19 14:06:14,579 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:06:14,579 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is not cut-off event [2022-01-19 14:06:14,579 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is not cut-off event [2022-01-19 14:06:14,663 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,663 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,663 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,663 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,663 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,663 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,664 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,664 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,664 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,664 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,664 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,664 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,664 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,664 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,664 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,702 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:14,702 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,702 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,703 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:14,703 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,703 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,704 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,704 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,704 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,704 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,704 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,704 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,704 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:14,705 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,705 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,705 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,705 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,705 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,705 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:14,706 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,706 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,727 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,727 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,727 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,727 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,728 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,728 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:14,728 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,728 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,728 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,728 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,740 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,740 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,740 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,740 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,740 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,757 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,757 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,758 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,758 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,776 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,776 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,776 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,776 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,782 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,783 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,783 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,783 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,783 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,783 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,867 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,867 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,867 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,867 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,868 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,868 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,868 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:14,868 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:14,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,886 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,886 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,886 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,886 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,887 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][524], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,887 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,887 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,887 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,887 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:14,896 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:14,896 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,896 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:14,896 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:14,896 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,319 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,320 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,320 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,320 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,321 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,321 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][131], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,321 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,321 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,322 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,322 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,322 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:15,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:15,322 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:15,323 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:15,323 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:15,323 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,117 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,118 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,118 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,118 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,118 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,118 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,119 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,129 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,129 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,129 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,129 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,131 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,131 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,132 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,132 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,132 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,132 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,132 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,132 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,133 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,133 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,133 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,133 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,135 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,136 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,136 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,136 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,136 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,136 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,136 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,136 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,137 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,137 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,137 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][600], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,138 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,138 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,138 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,138 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,140 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,140 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,140 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,140 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,146 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,146 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,146 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,148 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,148 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,149 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,149 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,151 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,151 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,151 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,152 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,152 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,152 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,155 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,155 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,155 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,155 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,155 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,155 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,155 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,157 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,157 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,157 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,158 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,158 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,158 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,158 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,158 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,191 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,191 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,191 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,191 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:16,340 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,341 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,341 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,341 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,341 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,341 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,342 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,342 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,342 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,343 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,343 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,343 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,343 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,398 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,398 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,398 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,398 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:16,404 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,404 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,404 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,404 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,404 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:16,406 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,406 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,406 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:16,406 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,406 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,407 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,407 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,407 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:16,407 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,407 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:16,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,419 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,420 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,420 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,420 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,420 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,420 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,420 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,420 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,421 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,421 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,421 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,421 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,422 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,422 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,422 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,422 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:16,424 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,424 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,424 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,424 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,567 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,567 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,567 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,567 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,568 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,568 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,568 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,568 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,568 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,568 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,568 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,568 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,568 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,569 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,570 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,571 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,571 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,571 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,571 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,571 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,571 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,571 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,571 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,571 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,573 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,573 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,573 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,573 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,583 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,583 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,583 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,583 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,583 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,583 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,583 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,584 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,598 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,598 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:16,598 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:16,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,599 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:16,599 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:17,114 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,115 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,115 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,115 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,115 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,115 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,115 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,115 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,115 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,115 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,116 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,116 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,116 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,116 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,116 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,119 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,119 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,119 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,119 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,119 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,157 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,157 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,157 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,157 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,157 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,157 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,158 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,158 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,158 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,158 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,158 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,237 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,237 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,237 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,237 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,237 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,237 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,237 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,237 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,237 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,584 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,584 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,584 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,584 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,585 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,585 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,585 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,586 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,586 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,586 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:17,586 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,586 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:17,586 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,586 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,587 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:17,587 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,587 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:17,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,625 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,625 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,625 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,625 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,635 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,635 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,635 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,635 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,635 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,641 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,641 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,641 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,641 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,641 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,657 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,657 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,657 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,657 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,674 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,674 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,674 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,674 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,674 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,674 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,682 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,682 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,682 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,682 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,682 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,682 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,748 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,748 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,748 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,748 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:17,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,749 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,749 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:17,749 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,749 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,769 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,769 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,769 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,769 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,776 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,776 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:17,776 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,776 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][131], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,790 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,790 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:17,790 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,791 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,791 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:17,791 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:17,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,799 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,799 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,799 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,799 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:17,799 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:17,799 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,799 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:17,799 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,176 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:18,176 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][131], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,249 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,249 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,249 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,249 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,249 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,250 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,250 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][589], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,250 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:18,250 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:18,263 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:18,263 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,263 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,263 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,263 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,695 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:18,695 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,695 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,699 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,699 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,699 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,699 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,699 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,700 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,700 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,700 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,700 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,700 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,700 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,700 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,701 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,701 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,701 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,701 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,701 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,701 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,701 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,701 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,702 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,702 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,702 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,702 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,704 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,704 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,704 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,704 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,705 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,705 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,705 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,705 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,709 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:18,709 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,709 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,710 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,710 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,713 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,713 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,713 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,714 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,715 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,715 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,715 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,715 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,718 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,718 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,718 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,718 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,719 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,719 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,719 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,719 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:18,757 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:06:18,757 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,757 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:18,757 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,202 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,202 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:19,202 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,204 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,204 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,204 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:19,204 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:19,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,242 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is not cut-off event [2022-01-19 14:06:19,242 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is not cut-off event [2022-01-19 14:06:19,242 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is not cut-off event [2022-01-19 14:06:19,242 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is not cut-off event [2022-01-19 14:06:19,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,245 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,245 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,245 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,245 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,262 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,262 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,262 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,262 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,268 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,268 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,268 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,268 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,268 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,273 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,273 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,273 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,274 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,274 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,274 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,274 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,274 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,276 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,276 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,276 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,276 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,286 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:19,286 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,286 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,286 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,286 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:19,287 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,287 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,287 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,287 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,444 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,444 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,444 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,444 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,445 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,445 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,445 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,446 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,446 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,446 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,446 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,446 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,449 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:19,449 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,449 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,449 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:19,956 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,956 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,957 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,957 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,957 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,957 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,957 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,957 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,957 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,957 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,959 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,959 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,959 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,959 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,960 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,960 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,960 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,961 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,961 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:19,961 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,961 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,999 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:19,999 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:19,999 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:19,999 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,000 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,000 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,000 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,000 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,000 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,000 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,000 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,088 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,088 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,088 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,088 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,088 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,132 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,132 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,132 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,132 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,133 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:20,133 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:20,133 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:20,159 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,159 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,159 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,159 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,159 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,165 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,165 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,165 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,165 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:20,199 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,200 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,200 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,200 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,200 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,200 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,204 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,204 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,204 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,204 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,205 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,205 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,205 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,205 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:20,205 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:20,205 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:20,205 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:20,205 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:20,288 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,288 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,288 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,288 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,288 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,312 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,312 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,312 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,312 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][524], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,313 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,313 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,313 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,313 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,318 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:20,318 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:20,318 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,318 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:20,318 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:21,030 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,030 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,031 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:21,031 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,031 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,031 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,031 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][131], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,106 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,106 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,106 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,106 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,114 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:21,114 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,114 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,114 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,114 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,228 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,228 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,229 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,229 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:06:21,229 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,233 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:21,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:21,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:21,233 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:21,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,521 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,521 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,521 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,521 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,522 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,522 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,522 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,522 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,522 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,523 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,523 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,523 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,523 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,523 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,523 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,523 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,523 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,525 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,525 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,525 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,525 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,525 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,525 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,525 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,526 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,526 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,526 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,526 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,526 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,526 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,526 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,526 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,528 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,528 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,528 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,528 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,529 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,529 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,529 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,529 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,529 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,529 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,534 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,534 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,534 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,534 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,534 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][629], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,535 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,535 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][132], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,535 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,535 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,536 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,536 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,536 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,536 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,537 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][299], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,538 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,538 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,538 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,538 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:21,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,719 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,719 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:06:21,719 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,719 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,719 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,719 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,719 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,719 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,720 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,720 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,720 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,720 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:06:21,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,721 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,721 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,721 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is not cut-off event [2022-01-19 14:06:21,721 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is not cut-off event [2022-01-19 14:06:21,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,721 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,721 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,722 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,722 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,725 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,726 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,726 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,726 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,741 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,741 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,742 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,742 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,744 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,744 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:21,744 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,744 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,744 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,744 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:21,744 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,744 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,745 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,751 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,752 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,752 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,752 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,753 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,753 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,754 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,754 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,754 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,755 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,755 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,755 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,755 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,755 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:21,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:21,767 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,767 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,767 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,768 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,771 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,771 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,771 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,772 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:21,772 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,783 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][485], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,783 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,783 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:21,793 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,793 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,793 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,793 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,793 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,793 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][524], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,794 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:21,794 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,794 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,794 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:21,928 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,929 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,929 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,929 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,929 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,929 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,929 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,929 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,929 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,930 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,930 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,930 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,930 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,931 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,931 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,931 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,931 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,932 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:21,933 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:21,933 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,933 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:21,933 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:22,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,730 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,730 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,730 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,730 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:22,804 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,804 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,804 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,804 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,804 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,805 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,805 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:22,805 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,806 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,806 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,806 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:22,806 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,806 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,809 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,809 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,809 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:22,809 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,826 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,826 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,826 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:22,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:22,827 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:22,827 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:22,827 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:22,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:22,827 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:22,828 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,327 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,327 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,327 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,328 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,328 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,328 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,328 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,328 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,330 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,330 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,330 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,330 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,330 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][235], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,359 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,359 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,359 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,359 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,360 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,360 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,360 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,360 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,370 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,370 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,370 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,370 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:23,432 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,432 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:23,432 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:23,432 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:23,432 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:23,432 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:23,433 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,433 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,433 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,433 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,433 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,433 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,442 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,442 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,442 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,443 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,443 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,443 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,443 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,565 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,565 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,565 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,565 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,565 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][131], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,592 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,592 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,592 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,592 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,597 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,597 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,597 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,597 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,598 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,598 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,875 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,875 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:23,875 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:23,876 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:23,876 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:23,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:23,876 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:23,876 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,876 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:23,876 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:24,190 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,191 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,191 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,191 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,204 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:24,204 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,204 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,204 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,204 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,251 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,252 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,252 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,252 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:24,252 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,252 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:24,252 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:24,252 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:24,252 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:24,318 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][131], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,318 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,318 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,318 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,318 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,359 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,359 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:24,359 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:24,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,522 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,522 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:06:24,522 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,522 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][296], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,522 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,522 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,522 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,523 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,523 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,523 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:24,523 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:24,523 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:24,523 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:24,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,954 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,954 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,954 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,954 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,955 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,955 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,955 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,955 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,955 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,956 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,956 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,956 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,956 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,956 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,957 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,957 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,957 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,957 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,957 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,958 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,958 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,958 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,958 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,959 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,960 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,960 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,960 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,960 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,960 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,961 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,961 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,961 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,962 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,962 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,962 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,962 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,962 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,972 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:24,972 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:06:24,972 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,972 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:24,972 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:25,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,549 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,549 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,549 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,549 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,550 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,550 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is not cut-off event [2022-01-19 14:06:25,550 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is not cut-off event [2022-01-19 14:06:25,550 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:06:25,550 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is not cut-off event [2022-01-19 14:06:25,551 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,551 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,551 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,551 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,551 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,560 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,560 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is not cut-off event [2022-01-19 14:06:25,561 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:06:25,561 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is not cut-off event [2022-01-19 14:06:25,561 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is not cut-off event [2022-01-19 14:06:25,561 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,561 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,561 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,561 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,561 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,563 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,563 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,564 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,564 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,588 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,589 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,589 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,589 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,610 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,611 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,611 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,611 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,615 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,615 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,615 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,615 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,615 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,616 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,616 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,635 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,635 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,635 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,635 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,635 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,636 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,636 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,636 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,637 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,637 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,637 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,637 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,639 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,639 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,639 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:25,639 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,639 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,654 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,654 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,654 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,654 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,654 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,655 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,655 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,655 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,655 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,655 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,655 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,667 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,671 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:25,671 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:25,671 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:25,671 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:25,671 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:25,671 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,671 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,671 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,672 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,672 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,672 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,674 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,674 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,674 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,674 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,675 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,675 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,675 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,682 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,682 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,682 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,682 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,682 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,692 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,692 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,692 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,692 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,694 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:25,694 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,694 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,694 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:25,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,706 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,706 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,706 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,706 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,708 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,708 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,708 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:25,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,952 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:25,952 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,952 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,952 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,952 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:25,953 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:25,953 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,953 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:25,953 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:26,607 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,608 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is not cut-off event [2022-01-19 14:06:26,608 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is not cut-off event [2022-01-19 14:06:26,608 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is not cut-off event [2022-01-19 14:06:26,608 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is not cut-off event [2022-01-19 14:06:26,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,612 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,612 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,612 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,612 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,739 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,739 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,739 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,739 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,755 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,755 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,755 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,755 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,756 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,862 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,862 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,862 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,862 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,863 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,863 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,863 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,863 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,863 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,865 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,865 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,865 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,865 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,865 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,866 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,866 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,866 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,866 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,869 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,869 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,869 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,869 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,869 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:26,907 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,907 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,908 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,908 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:26,908 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:26,908 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:26,908 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:26,909 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:26,909 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:26,909 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:26,909 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,144 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,145 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,145 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,145 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,145 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,146 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,146 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,146 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,146 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,146 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,147 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,148 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,148 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,148 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,148 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,181 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,181 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,181 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,181 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:27,229 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,229 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,229 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,229 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,230 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,230 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,230 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,357 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,357 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,357 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,357 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,380 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,380 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,380 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,380 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,421 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:27,421 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:27,421 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:27,421 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,422 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,422 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:27,422 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:27,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][312], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:27,423 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:27,423 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:28,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:28,411 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:28,411 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,411 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:28,412 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,412 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,412 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,412 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:28,422 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:28,422 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,422 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,464 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,464 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,464 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:28,464 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,471 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,471 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,471 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,471 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:28,471 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,472 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,472 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:28,472 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,472 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,609 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][296], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,609 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,609 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,609 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,609 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][630], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,689 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:28,689 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:28,689 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:28,689 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,690 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,690 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,690 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,690 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,690 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,691 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,691 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,691 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,691 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,692 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,692 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,692 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,692 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:28,692 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,693 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,693 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,693 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,693 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,693 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,694 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:28,694 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][296], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,694 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,694 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,694 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,694 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,695 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,695 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,695 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,695 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:06:28,695 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,696 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,702 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,702 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:28,702 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,704 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:28,704 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:28,704 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:29,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,051 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,051 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,051 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,051 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,052 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,052 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,052 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,052 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,053 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,053 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,053 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,053 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,053 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,053 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,053 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,053 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,053 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,054 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,054 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,054 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,054 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,054 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,054 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,055 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][487], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,055 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,055 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,056 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,056 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,056 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,057 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,057 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,057 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,057 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,058 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,058 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,058 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,058 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,062 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,062 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,062 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,063 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,063 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][299], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,063 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,063 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,063 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,063 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:29,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,339 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,339 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,339 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,339 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,340 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,340 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,340 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,340 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,341 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,341 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,341 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,341 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,343 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,343 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,343 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,343 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,349 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,350 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,350 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,350 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,382 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,382 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,382 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,382 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,382 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,382 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,382 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,397 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,397 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,397 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,397 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,398 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,398 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,398 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,398 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,399 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,399 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,401 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,401 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,401 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:29,407 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,407 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,407 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,407 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,407 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,407 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,407 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,408 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,408 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,408 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,408 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,415 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,415 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,415 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,415 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,415 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,415 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,415 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,420 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,420 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,420 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,420 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,427 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:29,427 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,427 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,427 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:29,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][627], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,437 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,438 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,438 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,438 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,438 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,438 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:29,439 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,439 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,439 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:29,686 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,686 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:29,686 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,686 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,686 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:29,756 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:29,756 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:29,756 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:29,756 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:29,756 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:30,675 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,675 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:30,675 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:30,675 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:30,675 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:30,697 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][491], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,697 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,697 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:30,697 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,697 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:30,826 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,826 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,826 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,826 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,826 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:06:30,826 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,826 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,826 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:30,826 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,826 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,846 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,846 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,846 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,846 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:06:30,846 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,847 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,847 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,847 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,847 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:06:30,847 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:06:30,847 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,847 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,847 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,847 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,847 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:30,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:30,852 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,852 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,852 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:30,852 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:31,004 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,004 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,004 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,004 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,047 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,047 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,047 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,047 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,057 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,058 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,058 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:31,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,170 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,170 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,170 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,170 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,171 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,171 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,171 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,171 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,478 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,478 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,478 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,478 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,478 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,481 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][155], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,481 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,481 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,481 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,481 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,482 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,482 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,482 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,482 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,482 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,483 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,483 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,483 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,483 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,484 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][792], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,513 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,513 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,513 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:31,513 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,613 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][485], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:31,613 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:31,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:32,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:32,241 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,241 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,241 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,241 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:32,241 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,241 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,241 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,241 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:32,242 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,242 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,242 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,242 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:32,265 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:32,265 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,265 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,303 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,304 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,304 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,304 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:32,304 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,305 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,305 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:32,305 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,305 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,313 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,313 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,313 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,313 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:32,334 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,334 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,334 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,334 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,334 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:32,334 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,335 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,335 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,336 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,336 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,336 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:32,336 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,339 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,339 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,339 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:32,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][296], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,458 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,458 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,458 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,458 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,484 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,485 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,485 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,485 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:32,485 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,485 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,486 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,486 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:32,486 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,963 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,963 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,963 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,963 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,964 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:32,964 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,965 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,965 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:32,965 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,966 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,966 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,966 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:32,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,988 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,988 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,989 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:32,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:32,989 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:32,990 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:32,990 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:33,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,474 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,474 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,474 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,474 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,475 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,496 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,496 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,496 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,496 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,497 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,497 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,497 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,497 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,498 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,498 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,498 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,498 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,498 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,499 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,499 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,499 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,500 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,500 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,500 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,500 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,501 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,501 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,501 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,505 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,505 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:06:33,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,884 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,884 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:33,884 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,886 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,886 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:33,886 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,886 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,887 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,887 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:33,887 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,888 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,888 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,888 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:33,888 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,888 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,949 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,949 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,949 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:33,949 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:33,950 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,950 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,950 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:33,950 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:34,355 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:34,355 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,355 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,355 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,355 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:34,359 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,359 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:34,360 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:34,360 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,360 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,956 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:34,957 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,957 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,957 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,957 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:34,958 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,958 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:34,958 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:34,958 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:35,008 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][529], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,008 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,008 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:35,008 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:35,008 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,072 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,072 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,072 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:35,072 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,072 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,073 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is not cut-off event [2022-01-19 14:06:35,073 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:06:35,074 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is not cut-off event [2022-01-19 14:06:35,074 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is not cut-off event [2022-01-19 14:06:35,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,074 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,074 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:35,074 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,074 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,074 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is not cut-off event [2022-01-19 14:06:35,074 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is not cut-off event [2022-01-19 14:06:35,075 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:06:35,075 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is not cut-off event [2022-01-19 14:06:35,075 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,075 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,075 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,075 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:35,075 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,078 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,078 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,078 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:35,078 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,078 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,081 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,082 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,082 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,082 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,154 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:35,154 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,154 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,155 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,155 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:35,177 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,177 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,212 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,212 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,212 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,238 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,238 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,238 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,238 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,239 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,239 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:35,239 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,708 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,708 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,708 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:35,708 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:35,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,712 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,712 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:35,712 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,712 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:35,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][639], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:35,713 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:35,713 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:35,713 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:35,713 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:36,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,074 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,074 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,075 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:36,075 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,075 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,246 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,247 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:36,247 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,247 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,247 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,284 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,284 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,284 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,573 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,573 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,573 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:36,812 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:36,812 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:36,812 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,812 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,812 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,813 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:36,813 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:36,813 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,813 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,813 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,839 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,839 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,839 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,839 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:36,839 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,839 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,842 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,842 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:36,842 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,842 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,847 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,847 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,847 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,848 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,848 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,848 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:36,849 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,849 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,849 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:36,850 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,850 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,850 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,851 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,851 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,851 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:36,851 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,851 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,851 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:36,852 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,852 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:36,852 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:36,852 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:36,852 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:36,852 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:36,853 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:36,853 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:36,853 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:36,853 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:36,853 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:36,853 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,002 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,002 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:37,002 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,005 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,005 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,005 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:37,005 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,005 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:37,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,006 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,006 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,006 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:37,006 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:37,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][388], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,206 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,206 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,206 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,206 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,207 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,207 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,207 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,207 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,208 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,208 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,209 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,209 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,209 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,209 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,209 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,210 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,210 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,210 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,210 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,210 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,210 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,210 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][793], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,211 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,211 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][583], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,216 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:06:37,216 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,216 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,216 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:37,393 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,394 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,394 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,394 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,394 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,394 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,394 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,394 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,394 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,395 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,395 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,395 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,398 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,398 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,398 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,398 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,439 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,440 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,440 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,440 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:37,440 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:37,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,996 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,996 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,996 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,996 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,996 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:37,997 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:37,997 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][640], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,997 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,997 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:37,997 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:37,997 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:37,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:37,998 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:37,998 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:37,998 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:37,998 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:38,000 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,001 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:38,001 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:38,001 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:38,001 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:38,005 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,005 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,005 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:38,005 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:38,005 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,180 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,180 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:38,180 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:38,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][850], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,181 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,181 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,181 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,181 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][851], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,181 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:38,182 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:38,182 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:38,182 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:38,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,293 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:38,293 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:38,293 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:38,293 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:38,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,294 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:38,294 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:38,294 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:38,294 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:38,297 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,297 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,297 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,297 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:38,297 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:38,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][491], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,307 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,307 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:38,307 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:38,307 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,370 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,370 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:38,370 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,372 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,372 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,372 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,372 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:38,372 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,374 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,374 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,374 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:38,374 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,380 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,380 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,380 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,381 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,381 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,381 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,381 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,381 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,381 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,381 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:38,454 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:38,454 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,454 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,476 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,477 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,477 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,477 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,477 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,477 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,477 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,534 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,534 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,535 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,535 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,535 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,536 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][639], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,536 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,536 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,536 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:38,536 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,661 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][722], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,662 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:38,662 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:38,662 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:38,662 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:38,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,706 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,706 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,706 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,706 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][420], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:38,720 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:38,720 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,720 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:38,720 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:39,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,020 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,020 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,020 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,020 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,042 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:39,042 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,042 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,042 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,042 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,070 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,070 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,070 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,070 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,070 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,070 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,076 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,076 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,076 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,076 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:39,076 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,076 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,076 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,076 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,077 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,077 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:39,082 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,082 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,082 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,082 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:39,082 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,082 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,082 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,082 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,083 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,083 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,083 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,083 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:39,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,084 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,084 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:39,084 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,084 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,445 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,445 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,445 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,445 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,613 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,613 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,613 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,614 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,614 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,614 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,615 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,615 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:39,615 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,615 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,616 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,616 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,616 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,616 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,616 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,617 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,618 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,618 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,618 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,619 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,619 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,619 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,787 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,787 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,787 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,787 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,788 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,788 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,788 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,789 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:06:39,789 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,789 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,789 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,873 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,873 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,873 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,873 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,912 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,913 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,913 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:39,913 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:39,913 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,937 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,937 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,937 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:39,938 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:39,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,941 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,941 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,942 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:39,942 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:39,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,949 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,949 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:39,949 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:39,949 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:39,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][491], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,951 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,951 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,951 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:39,951 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:39,965 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,965 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,965 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,965 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,965 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,966 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,966 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,966 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,966 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,966 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,967 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,967 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,967 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,970 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:39,970 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,970 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,970 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:39,970 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:40,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,239 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][850], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,239 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,239 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:40,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,239 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,240 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,240 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][639], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,240 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,240 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,242 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,242 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][640], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,242 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,242 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:40,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,243 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,243 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,243 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,243 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,248 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,249 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,249 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,249 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,249 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,251 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,251 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,251 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,251 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,252 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,252 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,252 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,252 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,420 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:40,420 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,421 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,421 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:40,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,538 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,538 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,538 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,538 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,539 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,539 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,539 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:40,539 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:40,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,541 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,541 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,541 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,541 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,541 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,541 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,541 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,541 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,542 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,542 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,542 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,542 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,542 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,547 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][529], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,548 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,548 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,548 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:40,548 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,618 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,618 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,618 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,618 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:40,618 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,618 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,618 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,618 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,618 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:40,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,620 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,620 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:40,620 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,620 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,621 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,621 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,621 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:40,621 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,621 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,621 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,621 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,621 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:40,621 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,622 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:40,623 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,623 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:40,623 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,623 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,707 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:40,708 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,708 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,708 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,708 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:40,718 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,718 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,718 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,718 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:40,723 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:06:40,723 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:40,723 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,551 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,551 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,551 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,551 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,551 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,609 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,609 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,609 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,609 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,609 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,609 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,611 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,611 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,611 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,611 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,612 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,612 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,613 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,613 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,613 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,613 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,613 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,613 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,620 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,620 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,620 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,620 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,620 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,620 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,621 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,621 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,621 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,621 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,621 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,621 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,623 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,623 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:41,623 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,624 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,625 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,625 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,625 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,625 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:41,625 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,760 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,760 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,761 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,761 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,761 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,761 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,762 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,762 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,762 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,762 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,763 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,763 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,763 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,764 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,764 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,764 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,765 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,765 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,765 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,766 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,766 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,766 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,766 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:41,766 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:41,909 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][723], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,909 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,909 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,909 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,909 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,910 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:06:41,910 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,910 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,910 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,987 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,987 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,987 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,987 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,988 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,988 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:41,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,988 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,989 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,989 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:41,989 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:41,989 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:41,990 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:42,032 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,032 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][850], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,033 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,033 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,033 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,034 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,034 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][639], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,034 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,059 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,059 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,059 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,059 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,059 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][773], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,067 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,067 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,067 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,067 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,081 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,081 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,081 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:42,081 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,081 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,082 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,082 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:42,082 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,414 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,414 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,414 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,414 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][851], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,415 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,415 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,415 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:42,415 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,416 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,416 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][640], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,416 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,417 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,417 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,417 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][639], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,418 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,418 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,418 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:42,418 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:42,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,424 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,424 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,424 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,424 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,425 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,425 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,425 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,425 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,426 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,426 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,426 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,426 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,768 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,768 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,768 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,768 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,770 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,770 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,770 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,770 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,938 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:42,938 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,938 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,938 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:42,938 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:42,938 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:42,938 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,938 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:42,938 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:43,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][777], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,058 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:43,058 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:43,058 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:43,058 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,060 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,060 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,060 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,061 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,061 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,061 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,061 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,061 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,061 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,062 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,062 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,132 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,132 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,132 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,132 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,133 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,133 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,133 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,134 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,134 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,134 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,134 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,134 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,137 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,137 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,137 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,137 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,749 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,749 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,749 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:43,749 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,750 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,750 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,750 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,750 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,754 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,754 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,754 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,754 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,755 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,755 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,755 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,755 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,755 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,755 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,755 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,757 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,757 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,757 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:43,757 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:43,757 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:43,757 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,759 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,759 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,759 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,759 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:43,759 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,759 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,760 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,760 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,760 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,760 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,760 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:43,760 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,763 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,763 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,763 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][630], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,768 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:43,768 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,769 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,769 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,769 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,769 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,769 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,770 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,770 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,770 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,770 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,770 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,770 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,770 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,791 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,791 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,791 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,791 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,792 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,792 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,793 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,793 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][630], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,799 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,799 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,799 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,799 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,803 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,803 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,803 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,803 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,803 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,818 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,819 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,819 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,819 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,819 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,836 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][298], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5566#true, Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,837 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:06:43,837 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,837 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,837 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,899 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,899 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,899 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,900 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,900 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,900 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,901 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,901 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,901 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,901 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,901 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:43,902 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,902 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,903 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,903 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,904 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:43,904 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:43,904 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,399 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:44,399 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:44,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:44,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:44,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,400 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:44,400 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:44,400 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:44,400 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:44,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,432 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,432 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,432 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,433 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,433 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,433 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,433 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,462 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,462 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,462 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,462 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,462 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,462 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:44,462 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:44,462 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:44,462 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:44,489 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,490 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][542], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,490 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][639], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,490 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,490 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,492 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,492 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,492 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,492 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,505 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,505 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,505 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,505 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,505 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,505 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,505 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,513 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,514 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,514 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,514 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,522 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,523 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,523 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,523 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,542 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,542 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,542 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,542 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:44,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,673 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:44,673 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:44,673 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:44,673 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:44,810 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,810 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][543], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,811 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][640], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,811 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,811 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:44,816 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,816 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,816 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,816 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,816 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,817 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,818 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,818 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,818 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,818 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,818 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,818 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,818 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,818 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,818 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,819 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,819 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,819 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,819 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,820 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,820 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,820 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,823 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,823 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,823 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,823 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,823 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,962 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,962 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,962 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][600], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,968 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][600], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,968 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:44,968 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,974 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,974 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,974 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,974 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][458], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,975 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,975 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,975 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,975 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,981 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,981 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:44,981 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,981 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:44,982 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:44,982 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:44,982 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:44,982 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:45,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,051 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:45,051 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:45,051 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:45,051 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:45,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,057 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:45,057 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:45,057 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:45,057 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:45,076 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,076 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,076 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,076 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,076 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,077 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,077 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,077 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,078 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,078 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,078 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,078 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,078 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:45,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,150 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,150 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,150 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:45,150 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,151 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,151 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,151 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:45,151 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,152 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,152 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,152 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:45,152 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,152 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,153 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,153 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:45,153 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,153 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,156 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:45,156 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,156 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:45,156 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:45,156 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,120 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,121 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,121 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,121 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,121 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,121 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,122 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,122 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,122 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,122 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,122 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,122 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,124 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,124 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,124 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,124 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,124 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,124 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,126 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,126 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,126 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,126 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,126 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,126 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:46,126 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,143 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,143 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,143 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,143 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,144 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,144 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,144 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,144 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,144 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,149 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,149 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,149 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,149 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,149 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,151 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,151 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,151 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,151 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,151 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,151 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,152 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,152 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,156 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,156 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,157 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,157 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,157 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,162 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,162 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,162 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,162 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,162 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,168 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][335], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,168 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,168 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:46,168 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:46,168 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:46,173 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][422], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,173 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,173 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,173 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,173 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:46,260 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,260 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,261 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,261 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,262 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,262 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,262 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,263 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,263 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,263 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,263 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,263 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,264 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,264 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,264 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,264 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,264 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,264 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,265 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,265 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,265 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,266 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,266 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,266 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,267 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,267 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,267 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,267 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,267 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,267 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,267 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,268 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,268 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,268 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,414 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,414 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,414 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,414 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,414 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,414 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:46,414 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:46,415 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:46,415 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:46,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,436 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,436 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,436 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,436 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,437 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,437 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,437 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,437 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,467 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,467 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,467 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,467 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,467 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,467 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,467 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,467 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,490 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,490 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,490 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,490 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,490 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,491 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,491 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,491 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,491 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,491 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,503 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][601], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,503 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,503 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,509 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,509 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,509 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,510 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,510 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,510 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,510 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,510 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,510 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:46,510 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,518 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,518 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,518 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,668 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,668 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,668 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,668 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,668 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,668 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,668 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,669 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,669 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,669 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,669 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,670 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,670 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:46,670 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:46,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,831 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,831 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,831 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,831 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,832 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,832 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,832 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,833 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,833 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,833 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,833 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,833 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,835 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,835 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,835 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,835 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,835 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,836 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,836 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,836 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][864], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,838 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,838 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,838 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,838 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,991 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,991 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,991 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][600], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,994 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][600], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:46,994 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:46,994 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:47,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,010 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:47,010 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:47,010 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:47,010 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:47,075 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,075 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:47,075 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:47,075 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:47,075 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:47,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,098 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,098 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:47,098 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:47,098 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,098 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,098 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,098 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,098 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:47,099 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:47,099 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,099 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,099 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:47,099 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:47,099 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,166 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,166 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,166 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,166 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:47,166 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,167 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,167 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,167 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,167 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:47,167 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:47,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,702 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:47,702 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:47,702 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:47,702 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:47,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][511], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:47,705 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:47,705 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:47,705 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:47,705 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:48,096 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,097 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,097 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,097 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,097 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,098 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,098 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,098 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,098 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,099 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,099 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,099 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,099 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,099 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,100 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,100 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,100 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,100 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,102 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,102 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,102 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,102 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,102 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,102 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,102 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,103 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,103 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,103 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,104 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,104 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,104 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,107 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,107 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,107 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,107 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,107 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,107 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,107 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,108 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,108 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,108 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,108 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,111 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][720], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,111 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,111 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,112 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,113 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,113 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,113 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,113 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,113 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,113 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,114 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,114 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,114 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,114 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,114 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,114 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,115 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,115 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,115 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,115 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,115 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,115 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,115 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,118 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,118 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,118 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][630], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,122 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][630], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,122 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,122 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,122 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,123 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,123 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,123 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,123 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,123 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,124 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,124 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,124 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,124 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,124 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,124 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,125 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,125 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,126 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,126 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,126 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,141 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,141 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,141 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,141 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,141 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,142 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,142 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,142 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,142 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,143 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,143 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,143 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,148 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,149 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,149 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,149 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,149 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,149 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,149 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,149 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,149 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,149 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][335], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,154 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,154 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,154 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,154 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,176 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][298], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5566#true, Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,176 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,176 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,176 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,176 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,178 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][335], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,178 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,178 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,178 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,178 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,237 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][630], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,238 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,238 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,238 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:48,238 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,240 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,240 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,240 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,241 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,241 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,242 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,242 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,243 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,243 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,245 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,245 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,245 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,245 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,245 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,245 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,374 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,374 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,374 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,375 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,375 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,375 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:48,375 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:48,375 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:48,375 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,376 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,376 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:48,376 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:48,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,396 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,396 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,396 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,396 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,396 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,396 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,396 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,396 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,430 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,430 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,431 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,431 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,431 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,431 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,431 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,431 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,458 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,458 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,458 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,458 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,459 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,459 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,459 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,459 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,468 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,468 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,468 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,469 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,469 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,469 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,469 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,469 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,469 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,475 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,475 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,475 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,475 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,475 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,483 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][736], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,484 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,484 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,484 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,484 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,624 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][463], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,624 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:48,624 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][565], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,625 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:48,625 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:48,625 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:48,625 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:48,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,625 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,625 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,625 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,625 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,693 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,693 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:48,693 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,693 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,694 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:48,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,694 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:48,694 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,694 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,694 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,775 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,775 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,775 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][865], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,776 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,776 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,776 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,776 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,777 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,777 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,777 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,777 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,777 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,778 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,778 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,778 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,778 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,778 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,779 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,779 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,779 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,779 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,779 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,782 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,782 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,782 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][864], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:48,783 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,783 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:48,783 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:48,784 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:49,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,306 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:49,306 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:49,306 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:49,306 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:06:49,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,314 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:49,314 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:49,314 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:49,314 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:49,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,322 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:49,322 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,322 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:49,322 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:49,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,323 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:49,323 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,323 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:49,323 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:49,325 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][458], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,325 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:49,325 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:49,325 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:49,325 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][779], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,326 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:49,326 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,326 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:49,326 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:49,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,333 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:49,333 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:49,333 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:49,333 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,391 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:49,391 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:49,391 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:49,391 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:49,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][747], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,410 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:49,410 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:49,410 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:49,410 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:49,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,473 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:49,473 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:49,473 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:49,473 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:49,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,657 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:49,657 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:49,657 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,657 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][511], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:49,658 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:49,658 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:49,658 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:06:49,658 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,011 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:50,012 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:50,012 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:50,012 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:50,015 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,015 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,016 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:50,016 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,016 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,016 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:50,016 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:50,018 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,018 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,018 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,019 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,019 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,019 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,019 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:50,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,030 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,030 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,030 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,030 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,031 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,031 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,031 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,031 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,031 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,032 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,032 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,032 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,032 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,032 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,033 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,033 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,033 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,033 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,034 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,034 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,034 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,038 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,038 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,038 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,049 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][335], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,049 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:06:50,049 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:50,049 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:50,049 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:50,121 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,121 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,121 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,122 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,122 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,123 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,123 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,123 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,124 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,124 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,125 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,125 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,125 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,125 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,125 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,125 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,125 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,125 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,126 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,126 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,126 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,127 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,127 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,127 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,127 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,128 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,128 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,128 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,128 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,128 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,128 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,128 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,128 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,129 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,129 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,129 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,233 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,233 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:50,233 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,235 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,235 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:50,235 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:50,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,253 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,253 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,254 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,254 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,314 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,314 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,314 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,314 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,468 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,468 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,468 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,468 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,468 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,469 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,469 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,469 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,469 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,469 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,882 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][421], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,882 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:50,882 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:50,971 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,971 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:50,971 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:50,971 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:50,971 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:50,972 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,972 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,972 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,972 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,972 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,972 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,972 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:50,972 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:50,973 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:50,973 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:50,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,973 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,973 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,973 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,973 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][864], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,973 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,974 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,974 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,974 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][865], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,974 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,974 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,974 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,974 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:50,975 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,975 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:50,975 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:50,975 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,115 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,115 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,115 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,115 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,116 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,116 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,116 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,116 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,116 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,117 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,117 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,117 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,117 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,117 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,117 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,134 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,135 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,135 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,135 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,135 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,135 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,135 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,135 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,135 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,140 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,140 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,140 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,141 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][779], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,142 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,142 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,142 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,142 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,147 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,147 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,147 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,147 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,147 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:51,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,170 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,170 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,170 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,170 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,193 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,193 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,193 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,193 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,193 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,194 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,194 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,194 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,194 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,418 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,419 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,419 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,419 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,419 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,419 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:51,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,428 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,428 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,428 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,428 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:51,429 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][654], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,429 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,429 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,429 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,430 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:51,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][511], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,431 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,431 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,431 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:51,431 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][619], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,432 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,432 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,432 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:51,432 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,723 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,723 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,723 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,723 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,723 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,723 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,723 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,726 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,726 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,726 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,726 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,726 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,726 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,726 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,731 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,731 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,731 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,732 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,732 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,732 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,732 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,733 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,733 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,733 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,733 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,733 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,733 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,734 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,734 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,734 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,734 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,734 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,734 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,734 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,735 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][333], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,735 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,735 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,735 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,735 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,735 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,735 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,738 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][424], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,738 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,738 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,738 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,738 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,738 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,739 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,739 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,739 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,740 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,740 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,740 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,740 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,740 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,742 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,742 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,742 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,742 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,742 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,742 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,742 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,744 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,744 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,744 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,745 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][336], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,745 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,745 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,752 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,752 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,752 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,753 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,753 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,753 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,753 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,754 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,754 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,754 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,754 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][335], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,762 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,762 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,762 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,762 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][335], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,782 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,782 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,782 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,782 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,827 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][630], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,828 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,828 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,828 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,828 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][586], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,829 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,829 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,829 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,829 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,829 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,829 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,829 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,829 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,829 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,830 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:51,830 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,831 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,831 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,831 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,833 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,833 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,833 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,835 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,835 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,835 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,835 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,835 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,835 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,835 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,836 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,836 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,836 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,836 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,836 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,837 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,837 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,837 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,837 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,837 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,838 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,838 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,838 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,838 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,838 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,838 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,838 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,921 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,921 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,921 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,922 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,922 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,922 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,922 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,941 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,941 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,941 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:51,941 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,942 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,942 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,942 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,942 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:51,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][621], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,949 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,949 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,949 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,949 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][621], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,950 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:51,950 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,950 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,950 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:51,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,974 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,974 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,974 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,974 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,974 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,974 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,974 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,974 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][864], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,975 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,975 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,975 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,975 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,980 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,980 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,980 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,980 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,980 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,981 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,981 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,981 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,981 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,981 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][690], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,982 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:51,982 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,982 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,982 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,984 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][768], [18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:51,984 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:51,984 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,108 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,108 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,108 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,108 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,109 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,109 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,109 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,109 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,515 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,515 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,515 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,515 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,515 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:52,515 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:52,515 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:52,515 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:52,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,592 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,592 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,592 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,592 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,592 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,592 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,592 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,592 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,593 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,593 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,593 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][865], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,594 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,594 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,594 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,594 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][864], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,595 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,595 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,595 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,595 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,722 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,722 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:52,722 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,722 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,723 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,723 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][689], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,723 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:52,723 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:52,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][767], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,738 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,739 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:52,739 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,739 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:52,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][767], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,739 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,739 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,739 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:52,739 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,744 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:52,744 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,744 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,744 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][779], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,745 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:52,746 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,746 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:52,746 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:52,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,766 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,766 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,766 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,767 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,769 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,769 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,769 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,769 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,776 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,776 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,776 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,776 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,776 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:52,793 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][419], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,793 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,793 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:52,793 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,793 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:52,994 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,994 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:52,994 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:52,994 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,994 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][654], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,996 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:52,996 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:52,996 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,996 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][511], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,997 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:52,997 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:52,997 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,997 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][619], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:52,998 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:52,998 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,998 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:52,998 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:06:53,247 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,248 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,248 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,248 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,248 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,248 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,248 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,249 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,249 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,249 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,249 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,249 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,249 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,249 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,252 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,252 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,252 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,252 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,252 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,253 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,253 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,264 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,264 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,264 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,264 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,264 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,264 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,264 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,271 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,271 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,271 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,272 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,272 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,272 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,272 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,272 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,273 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,273 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,274 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,274 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,275 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,275 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,275 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,275 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,275 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,275 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,340 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,340 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,340 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,340 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,340 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,340 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,340 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,340 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,340 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,341 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,341 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,341 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,341 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,342 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,342 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,342 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,343 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,343 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,343 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,344 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,345 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,345 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,345 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,346 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,346 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,346 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,347 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,347 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,402 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,403 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,403 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,403 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,403 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,403 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,403 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,403 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,403 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:53,403 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:53,404 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,404 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,404 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,404 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,404 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,448 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:53,448 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][834], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,449 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][864], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,449 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,449 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:53,450 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,578 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,578 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,578 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:53,578 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:53,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,738 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:53,738 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:53,738 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:53,738 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:53,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][835], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,738 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:53,738 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,738 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,738 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:53,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][865], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:53,739 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:53,739 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,739 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:53,739 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,217 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,217 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,217 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,218 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,218 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,219 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][110], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,219 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,219 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,219 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,219 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,224 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,224 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,224 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,224 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,225 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,226 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,226 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,226 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,233 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,233 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,233 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,234 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,239 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,239 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,239 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,239 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,240 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,241 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,241 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,450 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,451 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,451 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,451 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,451 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,451 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,452 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][110], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,452 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,452 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,452 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,452 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,452 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,453 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,453 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,453 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,453 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,453 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,453 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,455 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,455 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,455 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:54,455 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,455 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,455 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,700 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,700 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,700 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,700 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,700 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,700 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,700 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,701 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][719], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,701 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,701 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,701 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,701 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,701 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,701 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,703 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][716], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,703 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,703 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,703 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,703 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,703 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,703 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,704 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,704 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,704 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,704 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,704 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,704 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,704 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,706 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][788], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,706 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,706 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,706 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,706 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,706 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,706 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,712 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,712 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,712 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,713 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,713 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,713 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,714 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,714 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,714 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,714 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,714 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,714 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,775 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][334], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,775 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,775 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:54,775 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:54,775 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:54,775 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,777 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,777 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,777 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,778 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,778 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,778 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,778 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,778 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:54,778 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:54,778 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,778 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,778 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,779 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,779 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,779 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][881], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 90#L95-2true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,822 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,823 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,823 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:54,823 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,878 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:54,878 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:54,878 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:54,878 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:54,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,998 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,998 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:54,999 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,999 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:54,999 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:54,999 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,999 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:54,999 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:54,999 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,000 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,000 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:55,000 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,000 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:55,000 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,079 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,079 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:55,079 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,079 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,079 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,079 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,079 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:55,079 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,080 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,080 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,080 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,080 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][513], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,081 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:55,081 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:55,081 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:55,081 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:55,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][621], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,098 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:55,098 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,098 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,098 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:55,098 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][621], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,098 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:55,098 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,098 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,098 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:55,299 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,299 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,299 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,299 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,299 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,299 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,299 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,300 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,300 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,300 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,306 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:55,306 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:55,306 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:56,017 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,017 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,017 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,017 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,017 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,017 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,017 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,023 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,023 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:56,023 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,024 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,024 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,024 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,024 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,024 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,024 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,025 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,025 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,025 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,080 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,081 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,081 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,081 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,082 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,082 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,082 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,119 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][881], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,120 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,120 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,120 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:56,120 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,178 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,178 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,178 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,178 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,178 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,179 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,179 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,179 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,179 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,179 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,271 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,271 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,271 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][656], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,272 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,272 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,272 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:56,272 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:56,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,511 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,511 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,511 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,511 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,512 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,512 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,512 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,512 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][110], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,513 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,513 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,513 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,514 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][654], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,514 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,514 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,514 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,514 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,524 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,524 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,524 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,524 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,524 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,524 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,525 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,525 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,525 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,525 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,528 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,528 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,528 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,528 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,528 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:56,672 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,673 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,673 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,673 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,673 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,673 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,674 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][82], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,674 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,674 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,674 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,674 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,674 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,675 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][110], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,675 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,675 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,675 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,675 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,675 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,676 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][654], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,676 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,676 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,676 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:56,676 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,676 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,854 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,854 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,854 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,854 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,855 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,855 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,855 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,855 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,905 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,905 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,905 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:56,936 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][880], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 90#L95-2true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:56,937 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:56,937 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:56,937 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:56,937 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:57,353 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][819], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:57,353 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,353 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,353 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,353 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,662 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][820], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:57,663 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,663 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,663 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,663 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:57,954 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:57,954 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:57,954 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:06:57,955 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:57,955 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:06:57,955 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:06:57,955 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:57,955 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:57,955 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:57,955 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:57,955 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:06:57,956 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:57,956 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:58,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,001 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:58,001 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:58,001 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:58,001 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:58,290 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][779], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,291 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][779], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,291 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,291 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,291 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:06:58,291 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,292 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,292 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][458], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,292 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:58,292 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:58,298 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][779], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,298 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:06:58,298 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:58,298 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:58,298 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:58,298 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,565 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,566 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:06:58,566 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:58,566 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:58,566 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:06:58,566 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,566 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,566 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,566 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,566 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,567 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:06:58,567 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:58,567 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:06:58,567 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:58,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][758], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,567 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,568 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,568 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,568 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,577 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][881], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,577 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,577 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:58,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][880], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,578 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:58,603 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,604 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,604 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:58,604 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:58,604 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:59,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,521 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,521 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,521 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,521 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,692 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,692 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,692 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,692 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,692 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,720 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:06:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:59,720 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,720 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:06:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:59,720 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:06:59,721 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:06:59,747 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,747 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:06:59,747 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:59,747 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:59,747 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:59,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][654], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,748 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:06:59,748 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:59,748 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:59,748 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 27#L73true, 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,772 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,772 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][706], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,772 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:06:59,772 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,773 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:59,773 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:59,781 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,782 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][458], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,782 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:06:59,782 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:06:59,957 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:06:59,957 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,957 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:59,957 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:59,957 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:06:59,957 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:06:59,957 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:07:00,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,185 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,185 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,185 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,185 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,186 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,186 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,186 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,186 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][568], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,227 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:07:00,227 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:07:00,227 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:07:00,227 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:07:00,228 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][654], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,228 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:07:00,228 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:07:00,228 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:07:00,228 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:07:00,755 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,755 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,755 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,755 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:07:00,755 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:07:00,755 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,755 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:07:00,756 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,756 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,756 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,756 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:07:00,756 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:07:00,756 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:07:00,756 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:07:00,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][883], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,791 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:07:00,791 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:07:00,791 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:07:00,791 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:07:00,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][883], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,792 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:07:00,792 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:07:00,792 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:07:00,792 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:07:00,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][570], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,932 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:07:00,932 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:00,932 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:00,932 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:00,975 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][363], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:00,975 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:07:00,975 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:07:00,975 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:00,975 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:07:00,976 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:07:01,063 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][681], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:01,064 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:07:01,064 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:07:01,064 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:01,064 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:07:01,064 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:07:01,064 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:01,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][883], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:01,084 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:07:01,084 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:07:01,084 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:07:01,084 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:07:01,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][883], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:01,085 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:07:01,085 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:07:01,085 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:07:01,085 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][883], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 90#L95-2true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 27#L73true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:01,332 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][882], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 90#L95-2true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:01,332 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:07:01,332 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:07:01,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([396] thread3EXIT-->L95-2: Formula: (and (= 0 v_thread3Thread1of1ForFork1_thidvar3_4) (= 0 v_thread3Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem21#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread3Thread1of1ForFork1_thidvar0_4) (= 0 v_thread3Thread1of1ForFork1_thidvar2_4)) InVars {thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} OutVars{thread3Thread1of1ForFork1_thidvar0=v_thread3Thread1of1ForFork1_thidvar0_4, thread3Thread1of1ForFork1_thidvar3=v_thread3Thread1of1ForFork1_thidvar3_4, ULTIMATE.start_main_#t~mem21#1=|v_ULTIMATE.start_main_#t~mem21#1_5|, thread3Thread1of1ForFork1_thidvar1=v_thread3Thread1of1ForFork1_thidvar1_4, thread3Thread1of1ForFork1_thidvar2=v_thread3Thread1of1ForFork1_thidvar2_4} AuxVars[] AssignedVars[][882], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 90#L95-2true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5554#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:01,741 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:07:01,741 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:01,741 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:07:01,741 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:07:02,687 INFO L129 PetriNetUnfolder]: 237494/417895 cut-off events. [2022-01-19 14:07:02,688 INFO L130 PetriNetUnfolder]: For 1099609/1216058 co-relation queries the response was YES. [2022-01-19 14:07:09,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1420495 conditions, 417895 events. 237494/417895 cut-off events. For 1099609/1216058 co-relation queries the response was YES. Maximal size of possible extension queue 24469. Compared 5276593 event pairs, 20548 based on Foata normal form. 9906/380262 useless extension candidates. Maximal degree in co-relation 1420438. Up to 72803 conditions per place. [2022-01-19 14:07:11,432 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 453 selfloop transitions, 40 changer transitions 0/897 dead transitions. [2022-01-19 14:07:11,432 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 897 transitions, 8583 flow [2022-01-19 14:07:11,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 14:07:11,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 14:07:11,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1512 transitions. [2022-01-19 14:07:11,433 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.84375 [2022-01-19 14:07:11,433 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1512 transitions. [2022-01-19 14:07:11,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1512 transitions. [2022-01-19 14:07:11,434 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:07:11,434 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1512 transitions. [2022-01-19 14:07:11,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 108.0) internal successors, (1512), 14 states have internal predecessors, (1512), 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) [2022-01-19 14:07:11,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:07:11,436 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 128.0) internal successors, (1920), 15 states have internal predecessors, (1920), 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) [2022-01-19 14:07:11,436 INFO L186 Difference]: Start difference. First operand has 272 places, 474 transitions, 5283 flow. Second operand 14 states and 1512 transitions. [2022-01-19 14:07:11,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 897 transitions, 8583 flow [2022-01-19 14:07:31,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 897 transitions, 8568 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-19 14:07:31,598 INFO L242 Difference]: Finished difference. Result has 291 places, 509 transitions, 5616 flow [2022-01-19 14:07:31,598 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=5280, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=460, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=5616, PETRI_PLACES=291, PETRI_TRANSITIONS=509} [2022-01-19 14:07:31,598 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 176 predicate places. [2022-01-19 14:07:31,598 INFO L470 AbstractCegarLoop]: Abstraction has has 291 places, 509 transitions, 5616 flow [2022-01-19 14:07:31,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 101.33333333333333) internal successors, (912), 9 states have internal predecessors, (912), 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) [2022-01-19 14:07:31,599 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:07:31,599 INFO L254 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, 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, 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, 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] [2022-01-19 14:07:31,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-19 14:07:31,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:07:31,799 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:07:31,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:07:31,800 INFO L85 PathProgramCache]: Analyzing trace with hash 47677742, now seen corresponding path program 4 times [2022-01-19 14:07:31,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:07:31,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980126921] [2022-01-19 14:07:31,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:07:31,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:07:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:07:31,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-19 14:07:31,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:07:31,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980126921] [2022-01-19 14:07:31,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980126921] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 14:07:31,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 14:07:31,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 14:07:31,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647912938] [2022-01-19 14:07:31,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 14:07:31,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 14:07:31,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:07:31,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 14:07:31,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-19 14:07:31,840 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 128 [2022-01-19 14:07:31,841 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 509 transitions, 5616 flow. Second operand has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 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) [2022-01-19 14:07:31,841 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:07:31,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 128 [2022-01-19 14:07:31,841 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:07:37,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:37,904 INFO L384 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-01-19 14:07:37,904 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:07:37,904 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:37,904 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:37,904 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:37,904 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:07:37,904 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:37,905 INFO L384 tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:37,905 INFO L384 tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:37,905 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:38,319 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:38,320 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:07:38,320 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:07:38,320 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:38,320 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:39,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:39,344 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:39,344 INFO L384 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:39,344 INFO L384 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:39,344 INFO L384 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,345 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,345 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,345 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:39,346 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:39,346 INFO L384 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-01-19 14:07:39,346 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-01-19 14:07:39,346 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-01-19 14:07:39,346 INFO L387 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-01-19 14:07:39,559 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:07:39,559 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:07:39,559 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:39,559 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:07:39,559 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:40,022 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:40,023 INFO L384 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-01-19 14:07:40,023 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:40,023 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:40,023 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:41,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:41,065 INFO L384 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-01-19 14:07:41,065 INFO L387 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-01-19 14:07:41,065 INFO L387 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-01-19 14:07:41,065 INFO L387 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-01-19 14:07:44,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:44,073 INFO L384 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,073 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,073 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,073 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:44,074 INFO L384 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,074 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,074 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,074 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,388 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:44,388 INFO L384 tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,388 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:07:44,388 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:44,388 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:47,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:47,242 INFO L384 tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event [2022-01-19 14:07:47,242 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:47,242 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:47,242 INFO L387 tUnfolder$Statistics]: existing Event has 65 ancestors and is cut-off event [2022-01-19 14:07:47,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:47,242 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:07:47,242 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:47,242 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:47,242 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:07:50,367 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,367 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:50,367 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:50,367 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:50,367 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:50,367 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,367 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:50,367 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:50,367 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,368 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,368 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:50,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,368 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,369 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,369 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:50,369 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,395 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,395 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:50,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:50,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,395 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:50,395 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:50,395 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:50,395 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:50,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:50,419 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:07:50,419 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:50,419 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:50,419 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,078 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:51,078 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,078 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,078 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,078 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:07:51,078 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:51,131 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:51,131 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:51,131 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:51,131 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:51,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:51,131 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,131 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,131 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:07:51,131 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:51,597 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,597 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,597 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,598 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:51,598 INFO L384 tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,598 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,598 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:51,598 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:52,991 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:52,991 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:52,991 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:52,991 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:53,471 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:53,471 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:53,472 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:53,472 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:53,472 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:53,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:53,472 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:53,472 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:53,472 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:53,472 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,249 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,249 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,249 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,249 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,249 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,250 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,250 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,250 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,250 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,253 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,253 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,253 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,253 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][553], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,253 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,253 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,254 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:54,254 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,261 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,261 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,261 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,261 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,262 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,262 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,262 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,262 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,266 INFO L384 tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,266 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,266 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,266 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:54,266 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,267 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,267 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:54,267 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:54,267 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,703 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,703 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,703 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,703 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,703 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,704 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,704 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,704 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:55,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,705 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,705 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,705 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,705 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,705 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,706 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,706 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,706 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,750 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,750 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,750 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,750 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,750 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,844 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,844 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,844 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,844 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,845 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:55,845 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:55,845 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,250 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,250 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,250 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,733 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,733 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,733 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,733 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,735 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,735 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,735 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,735 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,735 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,735 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,735 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,735 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,741 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,741 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,741 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,741 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,742 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][553], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,742 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,742 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,749 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,749 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,749 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,752 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,752 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,752 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,753 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,753 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:56,753 INFO L384 tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,753 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,753 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,753 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:56,753 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:58,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,105 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,105 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,105 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,105 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,106 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,106 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,106 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,106 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,139 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,139 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,139 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,139 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,139 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,155 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,155 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,155 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:58,156 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:58,156 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:58,156 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,156 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:58,156 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:58,156 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:58,156 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:58,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,196 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,196 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,196 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,196 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,197 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,197 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,197 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,197 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,342 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:58,342 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,342 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:58,342 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:58,342 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,153 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,153 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,153 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,155 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,155 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,155 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:07:59,155 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,155 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,155 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,156 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,156 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,156 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,156 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,191 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,191 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,191 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:07:59,191 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,192 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,192 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:59,192 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:07:59,229 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,229 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,229 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:59,229 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,229 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,229 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,230 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,230 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,230 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,230 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,230 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,230 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,717 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,717 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,717 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,717 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,719 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,719 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,719 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,723 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,724 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,724 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,724 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,728 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,728 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,728 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,728 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,729 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,729 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:07:59,729 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,729 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,732 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,732 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,732 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,733 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,733 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,733 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,733 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,733 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,733 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,735 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,735 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,735 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,736 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,736 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,736 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,736 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:07:59,767 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:07:59,767 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,767 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:07:59,767 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:00,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:00,552 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:00,552 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:00,553 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:00,553 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:08:00,553 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:01,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,007 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,007 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,007 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,007 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,102 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,102 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,102 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,102 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,108 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,108 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,108 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,108 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,125 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,126 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,126 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,126 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,126 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,127 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,127 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,127 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,127 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,127 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,131 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,131 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,131 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,131 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,164 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,164 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,164 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,164 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,165 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,165 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,165 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,165 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,181 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,181 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,181 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,181 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,182 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,182 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:01,182 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:01,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,226 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,226 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,227 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,227 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,227 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,227 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,227 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:01,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,449 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,449 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,449 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,449 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,449 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,450 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,450 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,450 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:01,450 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:01,452 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,452 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:01,452 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:01,452 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:01,452 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,453 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,453 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,453 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,453 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,453 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,988 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,988 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,989 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:01,989 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:01,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:01,989 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,989 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:01,989 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:01,989 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,169 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,169 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,170 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,170 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,170 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,170 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:02,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,171 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,171 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,171 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,171 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:02,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,171 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,171 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:02,171 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,172 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,172 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,172 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,182 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,182 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,182 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,182 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,183 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,183 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,183 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:02,183 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:02,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,192 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:02,192 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:02,192 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:02,192 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:02,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,739 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,739 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,739 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,739 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,740 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,740 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,740 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,740 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,740 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,741 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,741 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,741 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,741 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,741 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,743 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,743 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,743 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,743 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,743 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,745 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,745 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,746 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,746 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,753 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,753 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,753 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,754 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:02,754 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,754 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:02,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,757 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,757 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,758 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,758 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,758 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,758 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,758 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,759 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,759 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,759 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,759 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,760 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,760 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:02,798 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:08:02,798 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,798 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:02,798 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:04,174 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,174 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,174 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,175 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,175 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,282 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,282 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,282 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,282 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,299 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,299 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,300 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,300 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,300 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,305 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,305 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,305 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,305 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,333 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,333 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,333 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,334 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,334 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,334 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,334 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:04,336 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,336 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,336 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,336 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,336 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,336 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,336 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,336 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,336 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:04,337 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,337 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,337 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,337 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,337 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,337 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,343 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,343 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,343 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:04,343 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,343 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,344 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,344 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,344 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,359 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,359 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,359 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,359 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,408 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,408 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,408 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,409 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,625 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,625 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,625 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:04,625 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,626 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,626 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,626 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,626 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,626 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,627 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,627 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,627 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,627 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:04,636 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:04,636 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:04,636 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,130 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,130 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,131 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,131 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,131 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,131 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:05,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,131 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,132 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,132 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:05,132 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,132 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,132 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,132 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,132 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,306 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,306 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,306 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,307 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,307 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,307 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,307 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,307 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,307 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,308 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,308 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,308 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,308 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,309 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,309 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,309 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,309 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,309 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,309 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,310 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,310 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,316 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,316 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,316 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,316 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,317 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,317 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,317 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,317 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:05,317 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,358 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,358 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,358 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:05,358 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,359 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][129], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,359 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,359 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,513 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,513 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,513 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,513 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:08:05,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,514 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,514 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,514 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:08:05,514 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,515 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 66 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,515 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,515 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:05,515 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,948 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,948 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,948 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,948 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,949 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,949 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,949 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,950 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,950 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,950 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:05,950 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:05,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,951 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,951 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,952 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,952 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,953 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,953 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,953 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,953 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,953 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,954 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,954 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,954 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,954 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,958 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,958 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,958 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,959 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,959 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,959 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:05,963 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,963 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,964 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,964 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,964 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,965 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:05,965 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:08:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:06,174 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,174 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:06,174 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:06,174 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,175 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,175 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:06,175 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:06,180 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,180 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:06,180 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:06,180 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:06,180 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,209 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,209 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:06,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,209 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:06,210 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:06,210 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,379 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,379 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,379 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,491 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,491 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,492 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,497 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,497 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,497 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,497 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,498 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,498 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,498 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,498 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,498 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,498 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,499 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,499 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,499 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,499 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,514 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,514 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,514 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:07,514 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,549 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,549 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,549 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,549 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,551 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,551 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,552 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,552 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,552 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,553 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,553 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:07,553 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,559 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,559 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,559 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,559 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,559 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,560 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,560 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,560 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,560 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,560 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,560 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,560 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,561 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,561 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,561 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,561 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,561 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,751 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,751 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:07,751 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:07,751 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:07,751 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:07,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,759 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,759 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,759 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,759 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,943 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,943 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,943 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,944 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,944 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:07,944 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,945 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,945 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,945 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:07,945 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:07,945 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:07,946 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,332 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,332 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,332 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,334 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,334 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,334 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,334 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:08,502 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,503 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,503 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,503 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:08,503 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,504 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,504 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,504 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:08,504 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,505 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,505 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,505 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,505 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,516 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,516 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,516 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,516 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,589 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,589 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,589 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,589 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:08:08,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,589 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,589 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,589 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,590 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:08,592 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,593 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,593 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,593 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,593 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,594 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,594 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,594 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:08,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,594 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,595 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,595 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:08,595 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,595 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,595 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,595 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:08,595 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:08,687 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,687 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,687 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,687 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,687 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,688 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,688 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L387 tUnfolder$Statistics]: existing Event has 67 ancestors and is cut-off event [2022-01-19 14:08:08,688 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,688 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,689 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,689 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,689 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,690 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,690 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,690 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,690 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,690 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,996 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,996 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,996 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,996 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,997 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,997 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,997 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,997 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,997 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,998 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,998 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,998 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,999 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:08,999 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,999 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,999 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:08,999 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:08,999 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,000 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,000 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,000 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,000 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,000 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,000 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,001 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,001 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,001 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,001 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,001 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,001 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,001 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,001 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,003 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,003 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,003 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,003 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,004 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,004 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,007 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,007 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:09,007 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,008 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,008 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,008 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,012 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,012 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,012 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,012 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,012 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,013 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,013 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,013 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,014 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,014 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:09,219 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,219 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:09,219 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,219 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,219 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,219 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,219 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:09,220 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,220 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,220 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,235 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:09,235 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,235 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,235 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,235 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,236 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,236 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:09,236 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:09,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,265 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:09,265 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:09,265 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:09,265 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:09,265 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,265 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,265 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,265 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,265 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,283 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,283 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:09,283 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][554], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:09,283 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:09,284 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:09,284 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:09,284 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:09,284 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,262 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,262 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,262 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:10,262 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,262 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,272 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][467], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,272 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,272 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,273 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][467], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,273 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:10,273 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:10,532 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,532 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,532 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,532 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,532 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,532 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,618 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,618 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,618 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,619 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,619 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,643 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,643 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,643 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,643 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,648 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,649 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,649 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,649 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,649 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,649 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,649 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,649 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,649 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,649 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,650 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,650 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,650 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,650 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,650 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,727 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,727 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,727 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,727 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,727 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,926 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,926 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,926 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,927 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,927 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,928 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,928 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,928 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,928 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,929 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,929 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,929 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,930 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,930 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,930 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,931 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,931 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,931 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][293], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:10,931 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:10,931 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:11,092 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,092 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,092 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,092 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,092 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,097 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,097 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,097 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,097 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,532 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,532 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,532 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:11,532 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,532 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,532 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,532 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,533 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,533 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,533 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,533 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,534 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,534 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,534 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:11,534 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:11,535 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,535 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,535 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,535 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,535 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,535 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:11,721 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,721 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,721 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,721 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,722 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,722 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:11,722 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,722 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,722 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,722 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,722 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:11,722 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,725 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,725 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,725 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,725 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,725 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:11,725 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,725 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,726 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,726 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,726 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,726 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,726 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:11,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,735 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,735 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:11,735 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,735 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,822 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,822 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,822 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,822 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,852 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,852 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,852 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,852 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,852 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,852 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,852 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,852 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,853 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,853 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,853 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,853 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,853 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,919 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,919 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,919 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,919 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,919 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,920 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:11,920 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,920 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,920 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,920 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,920 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,921 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,921 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,921 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,921 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,921 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,922 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,922 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:11,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,922 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,923 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,923 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,923 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:11,923 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:11,924 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,924 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,924 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:11,924 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:11,924 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,217 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,217 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,217 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,218 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,218 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,218 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,218 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,218 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,218 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,218 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,219 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,219 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,219 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,219 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,219 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,220 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,220 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,220 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,221 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,221 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,221 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,221 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,221 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,221 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,221 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,221 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,222 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,222 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,222 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,222 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,223 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:12,223 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,223 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,223 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,224 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,224 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,224 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,224 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,225 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,225 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,225 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,226 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,226 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,226 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,226 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,229 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,229 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,229 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,229 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,229 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,229 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,232 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,232 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,233 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,233 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,238 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,238 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,238 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,238 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:12,238 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:12,439 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,439 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,439 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,439 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,439 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,439 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,466 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,466 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:12,512 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,512 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,512 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:12,512 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:12,512 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:12,512 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,530 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,530 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,530 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,530 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:12,530 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,533 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,533 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,533 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:12,533 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:12,533 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:12,537 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:12,538 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,538 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:12,538 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:12,538 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,555 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,555 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,555 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,555 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,555 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,558 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,558 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,558 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,558 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,558 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,558 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,558 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,558 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,563 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][498], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,563 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:13,563 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,564 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][498], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,564 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:13,564 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,702 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,702 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,702 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:13,702 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:13,703 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:13,703 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:13,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,708 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,708 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,708 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,708 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,934 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,935 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,935 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,935 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,935 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,942 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,942 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,942 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,943 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,943 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,943 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,943 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,943 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,943 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,944 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,944 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,944 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,944 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,945 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,945 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:13,945 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,945 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:13,946 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:13,946 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:14,048 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:14,048 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is not cut-off event [2022-01-19 14:08:14,048 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is not cut-off event [2022-01-19 14:08:14,048 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:08:14,048 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is not cut-off event [2022-01-19 14:08:14,220 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:14,220 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:14,220 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:14,220 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:14,220 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:14,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:14,359 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:14,359 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,359 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,359 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:14,360 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,360 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,895 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:14,895 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,895 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,895 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,895 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:14,950 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,950 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,950 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,950 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:14,994 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:14,994 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,994 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,994 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:14,995 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:15,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,035 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,035 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,035 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,035 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,035 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,035 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,035 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,035 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,061 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,062 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,062 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,062 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,062 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,062 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,062 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,062 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,113 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,113 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,113 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:15,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,113 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,114 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,114 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,114 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:15,133 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,134 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,134 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,134 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:15,134 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,135 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,135 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,135 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,135 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:15,135 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,135 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,393 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,393 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,393 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,393 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,393 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,394 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,394 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,394 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,395 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,395 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,398 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,398 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,398 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,399 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,399 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,399 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,399 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:15,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,400 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,400 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,400 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,400 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,401 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][128], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,401 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,401 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,404 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,404 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,404 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,404 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,404 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:15,404 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,405 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,405 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,405 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,405 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:15,665 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,665 INFO L384 tUnfolder$Statistics]: this new event has 79 ancestors and is not cut-off event [2022-01-19 14:08:15,665 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is not cut-off event [2022-01-19 14:08:15,665 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is not cut-off event [2022-01-19 14:08:15,665 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is not cut-off event [2022-01-19 14:08:15,666 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,666 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,666 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,666 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:15,666 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,666 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:15,666 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,666 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:15,666 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:15,666 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,601 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,601 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,601 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,602 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,602 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,602 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,610 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][467], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,610 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:16,610 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,611 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][467], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,611 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:16,611 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,683 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,683 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,683 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,744 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:16,744 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,744 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,744 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,745 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][405], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,745 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:16,745 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:16,947 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,947 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:16,947 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:16,947 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:16,947 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:16,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,948 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,948 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,948 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:16,948 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:16,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,963 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,963 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:16,963 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,963 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,964 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,964 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,965 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,965 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,965 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:16,967 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,967 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,967 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,967 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:16,967 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,968 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,968 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,968 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:16,968 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,968 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,998 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,998 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,998 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,998 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,999 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:16,999 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,999 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:16,999 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:16,999 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,043 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,044 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,044 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:17,044 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:17,044 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,044 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,044 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,044 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,044 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,044 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,170 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,170 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:17,170 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,170 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,180 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,181 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,181 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,181 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,181 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,320 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,321 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:17,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:17,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:17,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,321 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,321 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,321 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,321 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,322 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,322 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,322 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,323 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,323 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,323 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,323 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,325 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,325 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,325 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,325 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,325 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,516 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,516 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,516 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,516 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,517 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,517 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,517 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,517 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,561 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,561 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,561 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,561 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:17,561 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,561 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,562 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,562 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,562 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,562 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:17,562 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,564 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,564 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,564 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,564 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,564 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,565 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,565 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,566 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,566 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,566 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,566 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,567 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,567 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:17,567 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:17,569 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,569 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,569 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,569 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,569 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,571 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,571 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,571 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,571 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,571 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,573 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,573 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,573 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,573 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,576 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,576 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,576 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,576 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,576 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,577 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,577 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,577 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,577 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:17,577 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:17,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,578 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,578 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,578 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,578 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:17,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,598 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:17,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,598 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:17,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:17,629 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,630 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,630 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:17,630 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,630 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,630 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:17,630 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,630 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:17,630 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:17,630 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,003 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,003 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,004 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,004 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,004 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,009 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,010 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,010 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,010 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,010 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,010 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,011 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,011 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,011 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,011 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,011 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,312 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,312 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,312 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,312 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,313 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,313 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,313 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,313 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,313 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,314 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,314 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,314 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,314 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,314 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,314 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,314 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,315 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,315 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,315 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:18,315 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,315 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,315 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,315 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,315 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,315 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,316 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,316 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,316 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:18,316 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,318 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,318 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,318 INFO L384 tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,318 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,318 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,319 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,319 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,496 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,496 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,496 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,496 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:18,496 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,503 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,503 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,503 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,504 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,504 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,504 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,507 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,507 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,507 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,507 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,507 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,510 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,510 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,510 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,510 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,510 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,510 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][467], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,510 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,510 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,510 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,511 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][467], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,511 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,511 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,546 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,546 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,546 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,546 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,548 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,548 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:18,548 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:18,585 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,585 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:18,585 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,586 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,586 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:18,586 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,919 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L387 tUnfolder$Statistics]: existing Event has 68 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,919 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:18,919 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,919 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:18,920 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:18,920 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:18,920 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:18,920 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,920 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:18,920 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:18,920 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:18,920 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:18,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:18,950 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:18,950 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:18,950 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:18,950 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,184 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,184 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,184 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:19,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,511 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,511 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,511 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,511 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,512 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,512 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,512 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,518 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,518 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,518 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,518 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][498], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,518 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:19,518 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:19,518 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,519 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][498], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,519 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:19,519 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:19,623 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,623 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:19,623 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:19,623 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:19,623 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:19,623 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:19,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,705 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:19,705 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:19,705 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:19,705 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:19,928 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,928 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:19,928 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:19,928 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,928 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,969 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,969 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,969 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:19,969 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:19,970 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:19,970 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:19,970 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:19,970 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:19,970 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:20,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,031 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,031 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:20,031 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,031 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,399 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,399 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,399 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,399 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][288], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,410 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,411 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,411 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,411 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,457 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,458 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:20,458 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:20,458 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:20,458 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:20,458 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:20,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,461 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:20,461 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:20,461 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:20,461 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:20,463 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,463 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,463 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,463 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,463 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:20,468 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,468 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,468 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,469 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,469 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:20,470 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,471 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,471 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,471 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,471 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,493 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,493 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:20,493 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:20,493 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:20,493 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:20,493 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,493 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:20,493 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:20,494 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:20,494 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:20,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,515 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:20,515 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:20,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,516 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:20,516 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:20,516 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:20,516 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:20,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,516 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,517 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,517 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:20,517 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:20,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,519 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,519 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,519 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:20,519 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,522 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,522 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:20,522 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,522 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:20,569 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,569 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:20,569 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:20,569 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:20,569 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:20,570 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:20,570 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:20,570 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:20,570 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:20,570 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,170 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,170 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:21,170 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:21,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,171 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,171 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,171 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,171 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,173 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,174 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,174 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,174 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,174 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,177 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,177 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,177 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,178 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,178 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,178 INFO L384 tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,178 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,179 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,179 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,179 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,179 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,179 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,180 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,180 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:21,180 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,361 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,361 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,361 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:21,361 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,362 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:21,362 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,362 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,362 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:21,362 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:21,362 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:21,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,369 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,369 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:21,369 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:21,369 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][466], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,369 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,369 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:21,369 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:21,369 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,409 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,409 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,409 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:21,409 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,410 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,410 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,410 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,410 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,410 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,787 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,787 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:21,787 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,819 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:21,819 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:21,819 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:21,820 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,948 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,948 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,948 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:21,948 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:21,949 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:21,949 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:21,949 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,949 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:21,949 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:21,949 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:21,949 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:21,963 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:21,963 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:21,963 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:21,964 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:21,964 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:22,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,051 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,051 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:22,051 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:22,051 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][497], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,052 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,052 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,052 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:22,052 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:22,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,128 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,128 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,128 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,128 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,304 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,305 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:22,305 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:22,305 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:22,305 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:22,305 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:22,311 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,311 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:22,311 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:22,311 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:22,311 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:22,351 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,351 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,351 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,351 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,351 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,351 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,351 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,351 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,351 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,352 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,360 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,360 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,360 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,360 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,360 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,360 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,360 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,360 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,381 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,381 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,381 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,382 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,382 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,382 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,395 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,395 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,395 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,395 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,395 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,396 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,396 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,396 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,396 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,397 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,397 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,397 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,397 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,398 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,398 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,398 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,398 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:22,398 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,768 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,768 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,768 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,768 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,768 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:22,768 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:22,768 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:22,768 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:22,855 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 125#thread2ENTRYtrue, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5913#(< |thread4Thread1of1ForFork3_~i~3#1| ~N~0), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:22,855 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,855 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:22,855 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:22,856 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:22,856 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,122 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,122 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,122 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,124 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,124 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,124 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,124 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,124 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,177 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,177 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,177 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,177 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,178 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,178 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,178 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,178 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,178 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,181 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,181 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,181 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,181 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,182 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,182 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,182 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,182 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,184 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,184 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,184 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,184 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,184 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,184 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,188 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,188 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,188 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,188 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,188 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,188 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,190 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,190 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,190 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,190 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,191 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,191 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,191 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,191 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,208 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:23,208 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:23,208 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:23,208 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:23,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,208 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,208 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,208 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:23,208 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:23,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,233 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:23,233 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:23,234 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:23,234 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:23,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,234 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,234 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,234 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,234 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,236 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,236 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,236 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,236 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,236 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,236 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,236 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,236 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,237 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,239 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,239 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,239 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,239 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,239 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,272 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 31#L51-4true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,272 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,272 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,272 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,273 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,273 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5558#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,273 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][327], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,273 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:23,273 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:23,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,339 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,339 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:23,339 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,339 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:23,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,341 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,341 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:23,341 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,341 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:23,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,353 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,353 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,353 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,353 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:23,353 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,353 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,353 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,353 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,353 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:23,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,514 INFO L384 tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,515 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,515 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,515 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:23,714 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,714 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,714 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:23,714 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:23,714 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:23,714 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,714 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,714 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,715 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:23,715 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:23,717 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,717 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,717 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:23,717 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,717 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,718 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,718 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,718 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,718 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:23,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,745 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:23,745 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:23,745 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:23,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:23,745 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:23,745 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:23,745 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:23,745 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:24,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,427 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,427 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,427 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:24,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,428 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,428 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,428 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,428 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,459 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:24,460 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:24,460 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:24,460 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:24,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,461 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:24,461 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:24,461 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:24,461 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:24,585 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,585 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,585 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,585 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,585 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,586 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,586 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,587 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,587 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,587 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,588 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,588 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:24,588 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:24,596 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,596 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,597 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,597 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,597 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,597 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:24,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:24,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:24,597 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:24,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,598 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:24,598 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:24,598 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:24,598 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:24,599 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,599 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:24,599 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:24,599 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:24,599 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:24,648 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,648 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,648 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,648 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,649 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,655 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,656 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,656 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 31#L51-4true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,656 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:24,656 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][406], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6202#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,657 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,657 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,657 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,657 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,848 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,848 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,848 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,848 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,848 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,850 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,850 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:24,850 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,850 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:24,851 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,851 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,851 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:24,851 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:24,851 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:24,930 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,930 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,930 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,930 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,930 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,939 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,939 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:24,939 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:24,939 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:24,939 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:24,939 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:24,957 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,957 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,957 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,957 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:24,957 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:24,957 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,959 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,959 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,959 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,959 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:24,960 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:24,960 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:24,960 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:24,960 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:24,960 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:24,960 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,004 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,004 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,004 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,082 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,082 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,082 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,082 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,082 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,083 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,083 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,083 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,083 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,404 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,405 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,405 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,405 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,405 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,407 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,407 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,407 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,407 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,407 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,465 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,465 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,465 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,465 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,465 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,465 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:25,465 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,465 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,466 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,466 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,466 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,466 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,466 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,466 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,467 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,467 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,467 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:25,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,468 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,468 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,468 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,468 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,469 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,469 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,469 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,469 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,469 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,469 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,475 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,475 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,475 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,475 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,475 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,475 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,475 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,475 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,475 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,478 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,478 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,478 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,478 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,478 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,478 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,478 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,478 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,478 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,479 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,479 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,479 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,492 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,492 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,492 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,517 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,517 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,517 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,517 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:25,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,518 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,518 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,540 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,540 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,540 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,540 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,949 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,949 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,950 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,950 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,950 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:25,950 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,961 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,961 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,961 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,962 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:25,962 INFO L384 tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:25,962 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,107 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:26,107 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,107 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,107 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,107 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,108 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,108 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,108 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,108 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,109 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,109 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,109 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,109 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,218 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,218 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:26,218 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:26,246 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,246 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,246 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,247 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,247 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,247 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,247 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,247 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,247 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,247 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,306 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,307 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,307 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,307 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,307 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,307 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:26,308 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,309 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,309 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,309 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,309 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,309 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:26,309 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:26,332 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,332 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,332 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,332 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,332 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,333 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,333 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,333 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:26,333 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:26,704 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,705 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:26,705 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,705 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,705 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,706 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:26,706 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,706 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,706 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,711 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,712 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:26,712 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,712 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,712 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,713 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:26,713 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,713 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:26,713 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,719 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,719 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,719 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,719 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:26,721 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,721 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,721 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,721 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:26,721 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,723 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,723 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,723 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,723 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:26,723 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,724 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,724 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,724 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:26,724 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,724 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,822 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,822 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,822 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,823 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,823 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,823 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,823 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,823 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:26,823 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,823 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:26,823 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,823 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,824 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:26,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,867 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,867 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,867 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:26,867 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:26,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,868 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,868 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:26,868 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:26,868 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:26,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:26,984 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:26,984 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,092 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,092 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,092 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,092 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,092 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,093 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,093 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,093 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,093 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,093 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,185 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,185 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,185 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,185 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,185 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,185 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,186 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,186 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,186 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,186 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,186 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,186 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,187 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,187 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,187 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,187 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,190 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,190 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,190 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,191 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,191 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,532 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,532 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,532 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,532 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,533 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,533 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,533 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,533 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,533 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:27,537 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,538 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,538 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,538 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:27,538 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,539 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,539 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,539 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,540 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:27,540 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,540 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:27,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,544 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,544 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:27,544 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,544 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,545 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,545 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:27,545 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,545 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,547 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,547 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,547 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,547 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:27,547 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,583 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,583 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,583 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,584 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,584 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,584 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,591 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,591 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,591 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,591 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,591 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,592 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,592 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,592 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,592 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,594 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,594 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,594 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,595 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,596 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,596 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:27,596 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:27,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,597 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,597 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,597 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:27,597 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:27,977 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:27,977 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,977 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,977 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:27,977 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,036 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,036 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,036 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,036 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,036 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,036 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,044 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,044 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:28,044 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,084 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,084 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,084 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,084 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,085 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,085 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,085 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,085 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,087 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,087 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,087 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:28,087 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,087 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,101 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,101 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,101 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,102 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,102 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,102 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,102 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,102 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,102 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,103 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,103 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,103 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,103 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,103 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,128 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,128 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,128 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,181 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,181 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,181 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:28,181 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:28,182 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,182 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,182 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:28,182 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,182 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,197 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,197 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,197 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,198 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,198 INFO L384 tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:28,198 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,440 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,440 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,440 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:28,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,474 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,474 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:28,474 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:28,474 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:28,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][510], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,474 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:28,475 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:28,475 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:28,475 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:28,504 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,504 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,504 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,504 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,505 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,506 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,506 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:28,506 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:28,506 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:28,506 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:28,555 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,556 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,556 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,556 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:28,556 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,557 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,557 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,557 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,557 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,558 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,558 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,558 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:28,558 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,620 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,620 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,620 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:28,620 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:28,620 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,621 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:28,621 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:28,621 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,290 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,290 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,290 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,290 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,290 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:29,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,322 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:29,322 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,322 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,322 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:29,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,323 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,323 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,323 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,323 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,323 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,323 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,323 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,323 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,324 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,324 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,324 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:29,324 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:29,329 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,329 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,329 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,329 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,329 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,429 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,429 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,430 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,430 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:29,430 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][509], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,430 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:29,430 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:29,430 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:29,430 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:29,554 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,554 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,554 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,554 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,554 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,661 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,661 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,661 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,661 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,661 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,662 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,662 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,662 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,662 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,662 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,665 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,665 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,665 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,665 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,666 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,666 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,732 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,732 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,732 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,732 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,736 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,736 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,736 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,736 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,737 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,737 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,737 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,753 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,754 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,754 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,754 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,754 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,754 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,755 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,755 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,755 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,756 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,756 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,756 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,756 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,756 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,756 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,756 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,758 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,758 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,758 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,758 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,758 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,758 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,758 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,758 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,758 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,759 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,759 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,759 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,759 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,759 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,759 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,760 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,760 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,762 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,762 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,762 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,762 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,764 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,764 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,764 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,765 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,765 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,765 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,765 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,767 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,767 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,767 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,767 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,767 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,767 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,768 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,768 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,768 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,768 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,768 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,769 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,769 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,769 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,769 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,769 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,770 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,770 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,770 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,770 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,771 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,771 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,771 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,771 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:29,771 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,772 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,772 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,772 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,772 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,773 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,773 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,773 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,773 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,778 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,778 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,778 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,778 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,779 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,779 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,779 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:29,779 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,779 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,779 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,779 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,780 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,780 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,780 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,781 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,781 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,781 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,782 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,782 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,782 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,782 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,782 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,782 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,783 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,783 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,783 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,783 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,784 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,784 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,784 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,785 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,785 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,785 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,786 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,786 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,786 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,787 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,787 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,787 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,788 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,788 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,788 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,789 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,789 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,789 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,790 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,790 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,793 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,793 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,793 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:29,793 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,793 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,802 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,802 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,802 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:29,802 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,802 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,807 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,808 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,808 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,808 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:29,808 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:29,825 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,825 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:29,825 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,825 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,825 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:29,825 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,826 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,826 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,826 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,827 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,827 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,827 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,827 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,828 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,828 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,828 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,828 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,828 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,828 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,829 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,829 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,829 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:29,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,856 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,856 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,856 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,856 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,859 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,859 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,859 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,859 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:29,896 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,896 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:29,896 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,896 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:29,896 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:29,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:29,951 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:29,951 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,951 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:29,951 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:30,223 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,223 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,223 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,224 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:30,224 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,225 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,225 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,225 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,225 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,226 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,226 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,226 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,226 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,227 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,227 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,227 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,228 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,229 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,229 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,229 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,229 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,229 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,230 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,230 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,230 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,230 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,231 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,231 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,231 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,231 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,231 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,234 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,234 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,234 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,274 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,274 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,274 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,286 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,286 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,286 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,286 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,286 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,288 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,288 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,288 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,288 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,288 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,307 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][290], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,307 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,307 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,359 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,359 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:30,359 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:30,359 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:30,359 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:30,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,360 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:30,360 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:30,360 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:30,360 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:30,361 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,361 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:30,361 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:30,361 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:30,361 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:30,362 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,362 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:30,362 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:30,362 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:30,362 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:30,370 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,371 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:30,371 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:30,371 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:30,371 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:30,371 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][364], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,371 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:08:30,371 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,371 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,371 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,976 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,976 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,976 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,976 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,977 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,977 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:30,977 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:30,977 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:31,025 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,025 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,025 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:31,025 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,025 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:31,026 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,026 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,026 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,026 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,026 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,026 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,026 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,027 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,027 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,027 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,027 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,027 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,028 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,028 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,028 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,028 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,028 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,028 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,028 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,028 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,232 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,232 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,232 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,232 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,233 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,233 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,312 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,312 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,312 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:31,312 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,406 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,406 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,406 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,406 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,407 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,407 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:31,408 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,408 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,408 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:31,408 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,408 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,408 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,409 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,409 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,409 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,409 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:31,409 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,409 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,410 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,410 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,410 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:31,410 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,410 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,410 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,416 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,416 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,416 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,416 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,417 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,417 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,417 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,417 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,418 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,418 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,418 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,418 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:31,418 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,418 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,419 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,419 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,419 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,420 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,420 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,420 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,420 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,420 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,420 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,421 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,421 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,421 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,421 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,421 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,422 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,424 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,424 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,424 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,424 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,424 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,425 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,425 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,425 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,425 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,425 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,425 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,425 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,425 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,426 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,426 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,426 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,426 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,427 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,427 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,427 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,427 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,489 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,489 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,489 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:31,490 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,490 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:31,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,578 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,578 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,578 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,578 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,743 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,743 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,743 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,743 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,743 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,743 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,744 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,744 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,744 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:31,744 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:31,746 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,747 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,747 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,747 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,747 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,747 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,813 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,813 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,813 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:31,813 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,813 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:31,818 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,818 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,818 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,818 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,818 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,818 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,818 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,818 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,818 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,819 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,819 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,819 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,820 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,820 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,833 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,834 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,834 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,834 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,834 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,835 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,835 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,835 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,835 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,836 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,836 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,836 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,837 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,837 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,837 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,837 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,837 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,838 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,838 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,838 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,838 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,839 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,839 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,839 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,839 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,840 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,840 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,840 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,840 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,841 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,841 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,841 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,842 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,842 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,842 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,842 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,842 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,843 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,843 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,844 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,844 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,844 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,845 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,845 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,845 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,845 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,845 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,846 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,846 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:31,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,850 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,850 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,850 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,850 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,852 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,852 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,852 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,852 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,852 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,852 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,852 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,853 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,853 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,853 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,853 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,853 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,854 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,854 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,854 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,854 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,854 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,856 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,856 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,856 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,856 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,856 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,856 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:31,856 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,857 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,857 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,857 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,858 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,858 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,858 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,858 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,858 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,859 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,859 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,859 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:31,862 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,862 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:31,862 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,862 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:31,862 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:31,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,868 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:31,868 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,868 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,868 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:31,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,873 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:31,873 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:31,873 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:31,873 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:31,896 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,896 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,896 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,896 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,897 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,897 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,897 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,897 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,897 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,897 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,898 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:31,898 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:31,898 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:32,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,315 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:32,315 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:32,315 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:32,315 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:32,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,380 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,380 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,380 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,380 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,381 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,381 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,381 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,381 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,381 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,381 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,381 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,382 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:32,655 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,656 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,656 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,656 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,656 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:32,656 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,691 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,691 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,691 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,691 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:32,691 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,701 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,701 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,701 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,701 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,701 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:32,768 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,768 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,768 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,768 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,768 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,769 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,769 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,769 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,769 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,769 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,770 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:32,770 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:32,770 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:32,770 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:32,771 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,771 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,771 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,771 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,771 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,772 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,772 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,772 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,772 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,772 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,773 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,773 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,773 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,773 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,773 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,774 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:32,774 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:32,774 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,063 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,063 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,063 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,063 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,064 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,064 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,064 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,065 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,065 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,065 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,065 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,215 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][403], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,215 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:33,215 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:33,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,275 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,275 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:33,275 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,275 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,338 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,338 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,338 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:33,338 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:33,338 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,378 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,378 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,378 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:33,378 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,378 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,378 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,381 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,381 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,381 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,381 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,381 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:33,381 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,386 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,387 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,387 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,387 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,387 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,388 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,388 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,388 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,388 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,388 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,388 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,388 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,389 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,389 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,389 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,389 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,390 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,390 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,390 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,390 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,390 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,390 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,390 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,390 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,391 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,391 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,391 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:33,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,392 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,392 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,392 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,392 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:33,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,396 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:33,396 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:33,396 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:33,396 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:33,396 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,396 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:33,396 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:33,397 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:33,397 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:33,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,444 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,444 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,444 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:33,444 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,448 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,448 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,448 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,448 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,516 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,516 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,516 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:33,563 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,563 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:33,563 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:33,563 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:33,563 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:33,563 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:33,564 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,564 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:33,564 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,564 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,564 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:33,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,891 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:33,891 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:33,891 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:33,891 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,891 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,892 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:33,892 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,894 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,894 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:33,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:33,895 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,895 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:33,895 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:33,895 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:34,117 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,118 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,118 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,118 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,118 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,118 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,119 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,123 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,123 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,123 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,123 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,123 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,123 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,123 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,124 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,124 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,124 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,124 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,125 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,125 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,125 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,126 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,126 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,126 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,127 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,127 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,127 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,127 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,127 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,128 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,128 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,129 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,129 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,129 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:34,129 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,130 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,130 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,130 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,130 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,130 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,131 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,131 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,131 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,131 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,132 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,132 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,132 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,132 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,133 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,133 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,133 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,133 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,133 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,133 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,134 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,134 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,134 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,135 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,135 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,135 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,135 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,135 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,135 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,135 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,136 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,136 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,136 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,136 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,136 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,136 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,136 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,136 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,137 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,137 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,137 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,137 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,141 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,141 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,141 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,141 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,142 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,142 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,142 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,143 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,143 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,143 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,144 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,144 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,144 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,144 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,145 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,145 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,146 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,146 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,146 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,147 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,147 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,147 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,147 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,148 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,148 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,148 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,151 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,151 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,151 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,151 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,152 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,152 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,152 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,152 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,152 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,153 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,153 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,153 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,153 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,154 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,154 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,155 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,155 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,155 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,155 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,156 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,156 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,156 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,157 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,157 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,157 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,158 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,158 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:34,159 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,159 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,159 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,159 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:34,159 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,166 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,166 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,166 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,167 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,167 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,167 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,167 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,167 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,167 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,169 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,169 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,169 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,169 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,169 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,170 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,170 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,170 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,186 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,186 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,186 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,186 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,186 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:34,186 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,187 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,187 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,187 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,188 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,188 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:34,188 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:34,188 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,188 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,188 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,189 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,189 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,189 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,190 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,190 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,190 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,190 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,191 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,191 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,217 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,217 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,218 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,218 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,218 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,218 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,220 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,220 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,220 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,220 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,220 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,220 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,239 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,239 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,239 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,239 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,239 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,239 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,240 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,240 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,240 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:34,240 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,241 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,250 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,250 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:34,250 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,250 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,278 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,278 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,278 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,279 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,279 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,279 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,280 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,280 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,280 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,280 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,280 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,300 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,300 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,300 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,300 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,300 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,454 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,455 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,455 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,455 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,455 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,506 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,506 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,506 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,506 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,506 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,506 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,508 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,508 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,508 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,509 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,509 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,509 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,509 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,509 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,509 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,510 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,510 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,510 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,510 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,511 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,511 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,511 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,511 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,512 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,512 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,512 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,512 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,512 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,515 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,515 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,515 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,515 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,515 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,515 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,522 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,522 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,522 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,547 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,547 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,547 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,547 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,547 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:34,547 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,611 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,611 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,611 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,612 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,612 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,612 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,612 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,612 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,613 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,613 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,613 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,613 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,613 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,614 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,614 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,614 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,616 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:34,616 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:34,616 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:34,616 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,045 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,045 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,045 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,089 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,089 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,089 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,089 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,089 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,096 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,097 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,097 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,097 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,097 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,097 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,098 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,104 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,104 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,104 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,104 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,104 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,108 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,108 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,108 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,109 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,531 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,532 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,532 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,532 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,532 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,532 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,534 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,534 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,534 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,534 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,534 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,535 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,542 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,542 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,542 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,542 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,543 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,543 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,543 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,543 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,543 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,543 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,544 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,544 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,544 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,545 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,545 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,545 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,545 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,545 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,545 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,545 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,550 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,550 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,550 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,550 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,550 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:35,551 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,551 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,551 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,551 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:35,551 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,555 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,555 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,555 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:35,555 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,555 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,562 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,562 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,562 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,562 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,595 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,595 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,595 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,595 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,596 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,596 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,596 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,596 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,662 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,662 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,662 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,662 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,663 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,666 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,666 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,666 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,666 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,666 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,694 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,695 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,695 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,695 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,695 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,695 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,696 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,696 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,696 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,696 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,697 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,697 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,697 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,697 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,698 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,698 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,698 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,698 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,699 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,699 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,699 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,699 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:35,699 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,699 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:35,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,708 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,708 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,708 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,708 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,708 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,709 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,709 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,709 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,854 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,854 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,854 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,855 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,855 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,855 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,855 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,855 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,855 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,855 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,855 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,863 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,863 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,863 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:35,863 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,863 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,863 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,863 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,867 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,867 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,867 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,867 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,867 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,867 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,868 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,868 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,868 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,869 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,869 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,869 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,869 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,869 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,870 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,870 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,870 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,871 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,871 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,871 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,871 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,871 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,872 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,872 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,872 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,872 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,873 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,873 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,873 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,873 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,873 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,873 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,874 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,874 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,874 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,875 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,875 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,875 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,875 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,875 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,876 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,876 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,876 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,876 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,877 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,877 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,877 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,878 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,878 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:35,878 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,878 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,878 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,878 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,878 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,879 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,879 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,879 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,879 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,879 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,882 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,882 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,882 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,882 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,882 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,882 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,882 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,882 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,883 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,883 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,883 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,883 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,884 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,884 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,885 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,885 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,885 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,886 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,886 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,886 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,886 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,887 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,887 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,887 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,887 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,887 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,887 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,887 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,888 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,888 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,888 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,888 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,889 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,889 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,889 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,889 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,889 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,889 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,889 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:35,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,891 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,891 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,891 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,891 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:35,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,892 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,892 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,892 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:35,892 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,934 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,934 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,934 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,934 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,934 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,934 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,937 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,937 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,937 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,937 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,937 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:35,937 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:35,956 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,956 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,956 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,956 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,957 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,957 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:35,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,958 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,958 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,958 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:35,958 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,959 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:35,959 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,959 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:35,959 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:35,979 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,979 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,979 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,979 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,979 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,980 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,980 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,980 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,981 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,981 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,981 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,981 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,981 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,997 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,997 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,997 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,997 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,998 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,998 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,998 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,998 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:35,998 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:35,999 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,999 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:35,999 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,142 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,142 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,142 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,142 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,142 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,143 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,143 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,143 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,190 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,190 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:36,190 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:36,190 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:36,190 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:36,190 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:36,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,194 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,194 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,194 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,194 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:36,194 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:36,195 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,195 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,195 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,195 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:36,195 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,195 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:36,200 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,200 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,200 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:36,200 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,200 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,200 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,201 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,201 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,201 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,201 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,202 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,202 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,202 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,202 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,202 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,202 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,202 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,202 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,205 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,205 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,205 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,283 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,283 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,283 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,283 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,283 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,283 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,283 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,283 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,284 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,284 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,284 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,285 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,285 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,285 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,285 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,285 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,286 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,286 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,286 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,286 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,286 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,287 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,287 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,287 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,288 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,289 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,289 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,289 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,289 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,289 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,289 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,289 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,289 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,289 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:36,361 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,361 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,361 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,361 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,361 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:36,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,399 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,399 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,399 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:36,399 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:36,413 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,413 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,413 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,413 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,413 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,425 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,425 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,426 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,426 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,426 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,687 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,687 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,687 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,687 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,687 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,688 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:36,688 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,688 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,688 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,688 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,688 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:36,688 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,702 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,702 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,702 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,702 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,702 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,702 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:36,721 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,721 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 10#L91-4true, Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,722 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 64 ancestors and is cut-off event [2022-01-19 14:08:36,722 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:36,730 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,730 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,730 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,730 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,730 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,732 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,732 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,732 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:36,732 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,732 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:36,733 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:36,733 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,063 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,063 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,063 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,063 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,063 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,064 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,064 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,064 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,064 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,064 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,067 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,067 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,067 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,067 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,156 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,157 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,157 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,157 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,158 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,158 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,158 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,159 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,159 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,159 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,159 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,160 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,160 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:37,160 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,185 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,185 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,185 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,185 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,185 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,185 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,186 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,186 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,186 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,186 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,187 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,187 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,187 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,187 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,188 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,188 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,188 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,188 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,188 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,188 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,189 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,189 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,189 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,190 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,190 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,190 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,193 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,194 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,194 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,194 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,194 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,194 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,194 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,194 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,195 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,195 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,195 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,195 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,196 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,196 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,197 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,197 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,197 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,197 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,197 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,197 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,197 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,197 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,197 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,198 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,198 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,198 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,198 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,199 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,199 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,199 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,199 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,199 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,199 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,199 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,206 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,206 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,206 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,206 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,206 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,207 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,207 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,207 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,207 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,207 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,208 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,211 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,211 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,211 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,212 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,241 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,241 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,241 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,241 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:37,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,241 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,241 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,241 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,242 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:37,267 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,267 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,268 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:37,268 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,292 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,292 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,292 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,292 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,292 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,325 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,326 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,326 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,326 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,326 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,326 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,326 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,326 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,326 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,326 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,466 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,467 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,467 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,467 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,467 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,467 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,467 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,468 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,468 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,473 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,473 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,473 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,473 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,474 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,474 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,474 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,480 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,480 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,480 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,480 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,480 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,480 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,484 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,484 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,484 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,484 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,485 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,485 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,485 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,485 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,486 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,486 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,486 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,487 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,487 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,487 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,488 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,488 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,488 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,488 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,488 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,489 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,489 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,489 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,490 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,490 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,490 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,490 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,491 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,491 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,491 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,491 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,492 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,492 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,492 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,492 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,493 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,493 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,493 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,493 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,493 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,494 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,494 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,494 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,494 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,495 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,495 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,495 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,495 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,496 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,496 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,496 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,497 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,497 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,497 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,497 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,497 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,497 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,497 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,498 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,498 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,498 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,498 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,499 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,499 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,499 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,499 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,500 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,500 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,500 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,500 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,500 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,500 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,500 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,500 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,501 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,501 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,501 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,501 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,501 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,501 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,501 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,502 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,502 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,502 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,502 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,505 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,505 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,505 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,505 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,505 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,506 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,506 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,506 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,506 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,507 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,507 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,508 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,508 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:37,508 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,508 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,509 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,509 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,509 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,513 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,513 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,513 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:37,513 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,513 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,513 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,514 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,514 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,514 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,515 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,515 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,515 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,516 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,516 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,516 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,516 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,518 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,519 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,519 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,519 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,519 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,520 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,520 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,520 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,520 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,520 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,520 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,521 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,521 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,521 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,548 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,548 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,548 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,548 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,548 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,549 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,549 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,549 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,559 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,559 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,559 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,559 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,559 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,559 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,577 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,578 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,578 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,578 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,578 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,578 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,578 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,578 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,578 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,580 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,580 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,580 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,581 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,581 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,581 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,581 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,581 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,581 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,581 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,582 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,597 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,597 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,597 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,598 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,598 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,598 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,599 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,599 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,599 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,599 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,599 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,735 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,735 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,735 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,735 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,735 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,784 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,784 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,785 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,785 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,785 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,785 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,787 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,787 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,787 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,787 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,787 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,787 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,788 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,788 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,788 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,788 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,789 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,789 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,794 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,794 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,794 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,794 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,795 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,795 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,799 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,799 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,799 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,817 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,817 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,817 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,817 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,817 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:37,817 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,822 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,822 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,822 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,822 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,822 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,872 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,873 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,873 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,873 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,873 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,873 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,873 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,873 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,873 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,873 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,874 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,874 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,874 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,874 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,874 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,874 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,874 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,875 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,875 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,952 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,952 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:37,952 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,952 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,952 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,952 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,953 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,953 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,953 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,953 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,954 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,954 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,954 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,954 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,954 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,955 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,955 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,955 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,955 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,973 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,973 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,973 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,974 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,988 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,988 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,988 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,989 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,989 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,989 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,989 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,989 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,990 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,990 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,990 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,990 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,991 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:37,991 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,991 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:37,999 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,000 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,000 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,000 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,000 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,010 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,010 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,010 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,010 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,010 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:38,010 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:38,010 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,011 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,011 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,011 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:38,011 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,012 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:38,034 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,035 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,035 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,035 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,035 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,035 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,046 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,046 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,046 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,046 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,046 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,047 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,047 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,047 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,047 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,048 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,048 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,048 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,048 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,048 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,055 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,055 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,055 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,055 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,055 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,055 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,251 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,251 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,251 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,251 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,251 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,251 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,251 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,252 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,252 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,254 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,254 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,254 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,257 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,257 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,257 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,258 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,258 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,567 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,567 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,567 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,567 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,602 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,602 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,602 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,603 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,603 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,603 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,603 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,614 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,615 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,615 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,615 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,615 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,615 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,615 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,615 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,615 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,671 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is not cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is not cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is not cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is not cut-off event [2022-01-19 14:08:38,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,671 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,671 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,671 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,671 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,672 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,681 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,682 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,682 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,682 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,682 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,683 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,683 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,683 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,683 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,684 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,684 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,684 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,684 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,685 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,685 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,685 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,685 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,686 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,686 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,686 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,686 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,686 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,686 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,686 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:38,686 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,713 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,713 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,713 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,714 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,714 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,714 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,714 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,714 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,718 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,718 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,718 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,718 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,742 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,742 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,742 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,742 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,768 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,768 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,768 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:38,769 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:38,769 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:38,815 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,815 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,815 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,815 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,816 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,816 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,816 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,816 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,816 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,816 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,816 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,816 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,943 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,943 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,943 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,943 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,943 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,944 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,944 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,944 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,950 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,950 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,950 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,951 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,951 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,951 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,951 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,953 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,953 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,953 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,953 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,953 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,953 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,958 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,958 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,958 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,959 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,959 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,959 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,960 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,961 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,961 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,961 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,961 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,961 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,961 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,961 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,961 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,962 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,962 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,962 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,962 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,963 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,963 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,964 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,964 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,964 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,965 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,965 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,965 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,965 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,966 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,966 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,969 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,969 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,970 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,970 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,970 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,970 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,971 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,971 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,971 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,971 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,971 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,971 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,972 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,972 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,972 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,973 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,973 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,973 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,973 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,974 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,974 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,974 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,977 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,977 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:38,977 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,978 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,978 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,978 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:38,978 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,979 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:38,979 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:38,979 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,006 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,007 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,007 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,007 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,008 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,015 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,015 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,015 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,015 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,016 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,016 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,016 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,016 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,016 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,016 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,016 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,016 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,033 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,033 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,033 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,033 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,034 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,034 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,034 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,034 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,044 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,045 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,045 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,045 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,046 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,046 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,046 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,046 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,057 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,057 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,057 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,057 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,233 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,233 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,233 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,233 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,234 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,234 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,235 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,235 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,235 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,235 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,235 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,235 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,239 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,239 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,239 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,239 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,240 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,240 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,241 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,241 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,242 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,242 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:39,242 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][326], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,242 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,242 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,242 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,242 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,263 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,264 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,264 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,264 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,264 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,264 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,264 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,264 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,264 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,264 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,312 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,312 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,312 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,312 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,312 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,312 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,313 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,313 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,314 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,314 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,314 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,368 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,368 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,369 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,369 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:39,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,369 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,369 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,369 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,369 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,380 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,380 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,380 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,380 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:39,380 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,381 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,381 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,381 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,422 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,423 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,423 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,423 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,423 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,423 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,423 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,423 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,423 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,426 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,427 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,427 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,427 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,428 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,428 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,428 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,428 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,428 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,428 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,428 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,428 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,433 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,433 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,433 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,433 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,433 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,448 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,448 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,448 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,448 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,448 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,448 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,474 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,474 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,474 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,474 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,474 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,474 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,482 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,482 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,482 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,482 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,482 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,482 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,487 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,487 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,487 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,487 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,487 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,487 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,562 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,562 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,562 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,562 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,562 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,659 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,659 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,659 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,659 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,659 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,696 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,696 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,696 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,697 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,697 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,697 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,697 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,698 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,698 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,698 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,698 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,699 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,699 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,699 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,700 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,700 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,700 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,701 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,701 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,701 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,701 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,701 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,701 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,702 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,702 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,702 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,702 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,702 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,702 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,704 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,704 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,704 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,704 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,704 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,704 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,708 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,708 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,708 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,709 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,709 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,709 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,709 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,709 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,731 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,731 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,731 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,732 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,732 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,732 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,732 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,732 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,733 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,733 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,733 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,733 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,733 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,744 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,744 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,744 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,744 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,744 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,745 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,745 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,745 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,745 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:39,800 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,800 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,800 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,800 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,800 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,818 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,818 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,818 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,818 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,818 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,818 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,819 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,819 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,819 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,819 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,820 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,820 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,820 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,820 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,820 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,821 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,821 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,821 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,821 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,822 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,822 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,822 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,822 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,823 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,823 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,823 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,824 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,824 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,824 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,824 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,824 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,824 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,824 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,824 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,825 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,825 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,825 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,825 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,826 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,826 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,826 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,826 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,826 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,826 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,826 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,827 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,827 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,827 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,827 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,828 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,828 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,829 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,829 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,829 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,829 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:39,830 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,830 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,830 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,830 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:39,830 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,830 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:39,830 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,831 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,831 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:39,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:39,831 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,150 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,151 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,151 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,152 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,152 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,152 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,153 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,153 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,153 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,162 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,162 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,162 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,162 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,162 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,164 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,164 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,164 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,166 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,166 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,166 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,166 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,166 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,244 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,244 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,244 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,245 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,245 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,245 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,245 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,245 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,245 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,246 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,246 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,246 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,246 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,246 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,246 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,246 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,246 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,372 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,372 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,372 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,372 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,372 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,373 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,373 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,373 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,373 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,373 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,378 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,378 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,378 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,379 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,379 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,379 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,379 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,379 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,379 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,380 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,380 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,380 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,380 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,380 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,380 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,385 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,385 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,385 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,385 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,386 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,386 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,391 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,391 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,391 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,391 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,392 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,392 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,394 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,394 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,394 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,394 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,395 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,395 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,395 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,395 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,396 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,396 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,396 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,397 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,397 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,397 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,397 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,398 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,398 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,398 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,398 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,399 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,399 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,399 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,400 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,400 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,400 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,401 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,401 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,401 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,401 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,402 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,402 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,402 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,402 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,403 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,403 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,403 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,403 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,403 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,403 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,403 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,403 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,404 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,404 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,404 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,404 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,405 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,405 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,405 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,405 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,406 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,406 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,430 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,430 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,430 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,430 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,430 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,430 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,430 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,431 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,431 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,431 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,431 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,431 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,431 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,431 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,434 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,434 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,434 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,434 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:40,435 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,435 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,446 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,446 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,446 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,446 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,446 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,448 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,448 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,448 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,454 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,454 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,454 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,454 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,454 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,454 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,454 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,454 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,455 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,455 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,457 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,457 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,457 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,458 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,458 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,458 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,458 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,459 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,459 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,459 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,459 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,619 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][404], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6200#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 7#L72-2true, 752#(<= 1 ~M~0), 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,619 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,619 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,619 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,619 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,662 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,663 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,663 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,663 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,663 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,663 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,663 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,663 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,663 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,663 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,709 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,709 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,709 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,709 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,709 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,709 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,749 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,749 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,749 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,749 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,755 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,755 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,755 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,755 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,755 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,761 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,761 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,761 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,761 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,761 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,762 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,762 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,762 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,762 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,765 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,766 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,766 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,766 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,766 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,766 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,793 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,793 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,793 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,793 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,793 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,794 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,794 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,794 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,794 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,794 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,796 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,796 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,796 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,796 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,796 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,796 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,894 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,894 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,894 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,894 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,894 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,894 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,894 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,894 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:40,894 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,895 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,895 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,895 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,895 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,896 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,896 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,896 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:40,896 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,897 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,897 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,897 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,897 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,898 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,898 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,898 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:40,898 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,898 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:40,899 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,899 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,899 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,899 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,938 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,939 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,939 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:40,939 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,939 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,972 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,972 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,972 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,973 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,973 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,973 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,973 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,973 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,973 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,973 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,973 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,973 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,974 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,974 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,974 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:40,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,974 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,975 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,975 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,975 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,976 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,976 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,976 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,976 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,976 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,976 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,976 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:40,976 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,980 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,980 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,980 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,980 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,980 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,981 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,981 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,981 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,981 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:40,981 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,981 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,982 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:40,982 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:40,982 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,007 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,008 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,008 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,008 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,008 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,008 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,008 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,008 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,008 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,008 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,010 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,010 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,010 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,011 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,012 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,012 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,012 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,012 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,012 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,012 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,012 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,012 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,067 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,067 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,067 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,067 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,068 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,068 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,068 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,074 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,074 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,074 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,074 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,075 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,075 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,075 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,121 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,122 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,122 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,122 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,122 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,123 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,123 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,123 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,123 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,207 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,207 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,207 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,207 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,207 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,207 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,227 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,227 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,227 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,228 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,228 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,228 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,228 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,228 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,228 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,228 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,229 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,229 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,229 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,229 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,230 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,230 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,230 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,230 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,231 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,231 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,231 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,231 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,231 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,234 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,234 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,234 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,234 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,234 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,234 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,235 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,235 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,235 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,235 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,235 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,235 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,238 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,238 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,238 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,238 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,238 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,238 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,240 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,240 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,240 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,240 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,241 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,241 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,241 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,241 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,241 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,241 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,241 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,245 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,245 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,245 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,246 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,246 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,246 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,246 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,247 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,247 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,247 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,247 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,247 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,247 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,247 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,248 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,248 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,248 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,249 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,249 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,249 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,250 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,250 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,250 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,251 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,251 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,251 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,251 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,252 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][81], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,252 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,252 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,252 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,252 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,252 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,252 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,253 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,253 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,253 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,253 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][194], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,254 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,254 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,276 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,276 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,276 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,276 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,282 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,282 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,282 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,282 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,282 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,283 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,283 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,283 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,283 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,697 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,697 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,697 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,697 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,697 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,697 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,698 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,698 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,698 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,699 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,699 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,699 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,699 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,700 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,700 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][292], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,700 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,700 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,703 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,703 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,703 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,703 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,703 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:41,703 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,708 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,708 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,708 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,708 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,708 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,708 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,754 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,754 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,754 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,754 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,754 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,755 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,755 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,755 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,755 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,755 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,759 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,759 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,759 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,759 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,759 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,760 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,760 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,760 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,783 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,783 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:41,783 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,784 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,784 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,784 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,784 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,784 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,785 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,785 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,785 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,831 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,831 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,831 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,831 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,832 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,832 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,832 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,832 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,833 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,833 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,833 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,833 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,833 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,834 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,834 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,838 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,838 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,838 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,838 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,846 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,846 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,846 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,846 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,846 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,846 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,846 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,846 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,846 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,847 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,847 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,847 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,847 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,847 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,851 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,851 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,851 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,851 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,852 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,852 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,852 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,852 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,852 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,852 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,875 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,875 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,875 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,875 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,875 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,875 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,876 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,876 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,877 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,877 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,878 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,878 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,878 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:41,879 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,879 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,879 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,879 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,879 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:41,879 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,889 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,889 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,889 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,926 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,926 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:41,926 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,926 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,927 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,927 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:41,927 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:41,927 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,033 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,033 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,033 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,034 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,034 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,034 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,035 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,035 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:42,035 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,036 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,036 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,036 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,036 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,037 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,037 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,037 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,038 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,039 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,039 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,039 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,039 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,040 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,040 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,040 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,041 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,041 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,041 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,041 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,051 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,052 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,052 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,052 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,052 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,052 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,052 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,052 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,052 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,052 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,066 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,066 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,066 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,066 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,066 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,067 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,067 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,068 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,068 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,068 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,128 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,128 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,128 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,128 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:42,128 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,129 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,129 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,129 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,129 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,130 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][377], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,130 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,136 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,136 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,136 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,136 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,137 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,137 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,137 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,137 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,184 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,184 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,184 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,184 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,184 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,184 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,245 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,245 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,245 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,245 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,245 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,245 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,267 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,268 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,268 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,268 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,268 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,269 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,269 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,270 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,270 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,270 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,273 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,273 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,273 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,273 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,274 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,274 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,274 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,274 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,274 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,274 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,274 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,274 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,275 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,275 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,275 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,275 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,276 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,276 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,276 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,276 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,276 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,278 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,278 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,278 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,278 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,279 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,279 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,279 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,279 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,279 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,286 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,287 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,287 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,287 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,287 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,288 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,288 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,288 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,288 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,288 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,288 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,288 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,290 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,290 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,290 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,290 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,291 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,291 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,291 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,292 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,292 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,292 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,292 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,292 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:42,316 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,316 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:08:42,316 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:42,316 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,316 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,316 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,318 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,318 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,318 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,318 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,318 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,415 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,416 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,416 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,464 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,464 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,464 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,464 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,465 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,465 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,465 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,465 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,465 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,466 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,466 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,466 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,484 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,484 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,484 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,484 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,485 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,485 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,485 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,485 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,485 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,485 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,485 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,485 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,486 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,486 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,486 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,486 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,487 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,487 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,487 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,491 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,491 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,491 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,492 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,492 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,492 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,492 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,492 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,492 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:42,492 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,492 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:42,520 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,520 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,520 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,520 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,520 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,534 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,534 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,534 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,534 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,534 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,534 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,535 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][237], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,535 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,535 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,535 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,535 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,535 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,535 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,535 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,536 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,536 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,536 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,536 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,537 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,537 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,537 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,537 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,537 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,537 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,539 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,540 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,540 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,540 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,541 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,541 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,541 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,541 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,542 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,542 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,543 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,543 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,548 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,548 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,548 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,548 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,549 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:42,549 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:42,549 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:42,549 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:42,552 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,552 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,552 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,552 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,553 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,553 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,553 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,605 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,606 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,606 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,606 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,606 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,606 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,606 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,606 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,606 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,606 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,608 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,608 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,608 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,608 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,609 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,609 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,609 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,610 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][511], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,610 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,610 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,610 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,610 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,610 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,619 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,619 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,619 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,619 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,619 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,619 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,619 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,762 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,762 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,762 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,762 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,762 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:42,762 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,762 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,762 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,763 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][68], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,763 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,763 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,763 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:42,763 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,763 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,763 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,763 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,764 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,764 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,764 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,765 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,765 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,765 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,765 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,766 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,766 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,766 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,767 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,767 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,767 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,767 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,778 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,778 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,779 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,779 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,779 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,779 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,780 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,781 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,782 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,782 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,782 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:42,782 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:42,782 INFO L387 tUnfolder$Statistics]: existing Event has 69 ancestors and is cut-off event [2022-01-19 14:08:42,838 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,838 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,838 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,838 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,838 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,864 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 14#thread4ENTRYtrue, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,864 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,864 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,864 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,864 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,864 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,864 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,864 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,865 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,865 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,870 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,871 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,871 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,871 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,871 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,871 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,954 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,954 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,954 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,957 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,957 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,957 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,958 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,958 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,958 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,959 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,959 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,959 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,960 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,960 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,960 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,960 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,960 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,960 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,960 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,960 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,960 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,961 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,961 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,961 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,961 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,961 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,962 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,962 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,962 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,962 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,963 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][47], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,963 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,963 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,963 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,963 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,963 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,963 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][108], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,964 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,964 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:42,964 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,965 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,965 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,965 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,966 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][530], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:42,966 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:42,966 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:43,293 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,293 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:08:43,293 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,293 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,293 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,293 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:43,398 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][365], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,398 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,398 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,398 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,398 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,398 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,594 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,594 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:43,594 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,595 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,595 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,595 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:43,595 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:43,611 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,611 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,611 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,611 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,611 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,622 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,622 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:43,622 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:43,622 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:43,622 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 24#L72-5true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,623 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,623 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,623 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:43,623 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([371] L63-->L65: Formula: (= v_~counter2~0_14 (+ v_~counter2~0_15 1)) InVars {~counter2~0=v_~counter2~0_15} OutVars{~counter2~0=v_~counter2~0_14, thread3Thread1of1ForFork1_#t~post6=|v_thread3Thread1of1ForFork1_#t~post6_1|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_#t~post6][429], [18#L65true, 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,624 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,624 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,624 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,624 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,624 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,662 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,662 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,662 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:43,662 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,662 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,662 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:43,662 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,662 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,663 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,663 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,663 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,664 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,664 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,664 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,664 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,665 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,665 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,665 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:43,665 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,665 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:43,809 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,809 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:43,809 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:43,809 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:43,809 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:43,809 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 24#L72-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,810 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,810 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,810 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][472], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 107#L51-2true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,810 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,810 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,820 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,820 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:43,820 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:43,820 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:43,820 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:43,820 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,821 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,821 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 73 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,821 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:43,821 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,821 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 72 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 14#thread4ENTRYtrue, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,822 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 70 ancestors and is cut-off event [2022-01-19 14:08:43,822 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:08:43,885 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,885 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,885 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,885 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,885 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,886 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, 27#L73true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,886 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:43,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,887 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:08:43,887 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,887 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:43,887 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:43,887 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,887 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:43,887 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:43,887 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:43,887 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:43,891 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,891 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,892 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,892 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:43,902 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,902 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:43,902 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:43,902 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:43,903 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:08:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:43,903 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:44,117 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,117 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,117 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,117 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,117 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,165 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,165 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,165 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,165 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,165 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,165 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,165 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,166 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,166 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,166 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,166 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,166 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,166 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,166 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,175 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,175 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,175 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,175 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:44,175 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:44,175 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,175 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,176 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,176 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,176 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,176 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:44,176 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,177 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,184 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,184 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,184 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,184 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,185 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,185 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,185 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:08:44,185 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:08:44,257 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,258 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,258 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,258 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,258 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,315 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([351] L42-->L44: Formula: (= (+ v_~counter1~0_13 1) v_~counter1~0_12) InVars {~counter1~0=v_~counter1~0_13} OutVars{thread1Thread1of1ForFork2_#t~post2=|v_thread1Thread1of1ForFork2_#t~post2_1|, ~counter1~0=v_~counter1~0_12} AuxVars[] AssignedVars[~counter1~0, thread1Thread1of1ForFork2_#t~post2][354], [Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 15#L72-4true, Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,315 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:08:44,316 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:08:44,316 INFO L387 tUnfolder$Statistics]: existing Event has 71 ancestors and is cut-off event [2022-01-19 14:08:44,316 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:08:44,316 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,368 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,368 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,368 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:44,368 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,369 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:44,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,369 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,369 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,369 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,369 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,372 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,372 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,373 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,373 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,373 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,374 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,374 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,374 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:08:44,374 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,374 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:44,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,542 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:44,542 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:44,542 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:44,542 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:44,573 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,574 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 24#L72-5true, 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,574 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,574 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:08:44,574 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,575 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 3436#(and (<= ~counter1~0 (+ ~counter2~0 1)) (< ~counter2~0 ~counter1~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 27#L73true, Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, 107#L51-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,575 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:08:44,575 INFO L387 tUnfolder$Statistics]: existing Event has 104 ancestors and is cut-off event [2022-01-19 14:08:44,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:44,672 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:08:44,672 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:44,672 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:44,673 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:08:45,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:45,294 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:08:45,294 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:45,294 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:45,294 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:08:45,537 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([394] thread1EXIT-->L93-2: Formula: (and (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem19#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork2_thidvar0_4) (= 0 v_thread1Thread1of1ForFork2_thidvar1_4)) InVars {ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem19#1=|v_ULTIMATE.start_main_#t~mem19#1_5|, thread1Thread1of1ForFork2_thidvar1=v_thread1Thread1of1ForFork2_thidvar1_4, thread1Thread1of1ForFork2_thidvar0=v_thread1Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][441], [3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 7#L72-2true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:08:45,537 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:08:45,537 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:45,537 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:45,537 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:08:47,372 INFO L129 PetriNetUnfolder]: 239605/440243 cut-off events. [2022-01-19 14:08:47,373 INFO L130 PetriNetUnfolder]: For 1658886/1768180 co-relation queries the response was YES. [2022-01-19 14:08:55,872 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1644070 conditions, 440243 events. 239605/440243 cut-off events. For 1658886/1768180 co-relation queries the response was YES. Maximal size of possible extension queue 24470. Compared 5852506 event pairs, 70307 based on Foata normal form. 4836/389497 useless extension candidates. Maximal degree in co-relation 1644006. Up to 189834 conditions per place. [2022-01-19 14:08:58,781 INFO L132 encePairwiseOnDemand]: 120/128 looper letters, 268 selfloop transitions, 27 changer transitions 0/699 dead transitions. [2022-01-19 14:08:58,781 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 699 transitions, 7328 flow [2022-01-19 14:08:58,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 14:08:58,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 14:08:58,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 671 transitions. [2022-01-19 14:08:58,782 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8736979166666666 [2022-01-19 14:08:58,782 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 671 transitions. [2022-01-19 14:08:58,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 671 transitions. [2022-01-19 14:08:58,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:08:58,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 671 transitions. [2022-01-19 14:08:58,783 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 111.83333333333333) internal successors, (671), 6 states have internal predecessors, (671), 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) [2022-01-19 14:08:58,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:08:58,784 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2022-01-19 14:08:58,784 INFO L186 Difference]: Start difference. First operand has 291 places, 509 transitions, 5616 flow. Second operand 6 states and 671 transitions. [2022-01-19 14:08:58,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 699 transitions, 7328 flow [2022-01-19 14:10:48,018 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 699 transitions, 7304 flow, removed 12 selfloop flow, removed 0 redundant places. [2022-01-19 14:10:48,025 INFO L242 Difference]: Finished difference. Result has 298 places, 518 transitions, 5750 flow [2022-01-19 14:10:48,025 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=5596, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=489, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=5750, PETRI_PLACES=298, PETRI_TRANSITIONS=518} [2022-01-19 14:10:48,025 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 183 predicate places. [2022-01-19 14:10:48,026 INFO L470 AbstractCegarLoop]: Abstraction has has 298 places, 518 transitions, 5750 flow [2022-01-19 14:10:48,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 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) [2022-01-19 14:10:48,026 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 14:10:48,026 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 14:10:48,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 14:10:48,026 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-19 14:10:48,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 14:10:48,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1449158538, now seen corresponding path program 5 times [2022-01-19 14:10:48,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 14:10:48,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253215224] [2022-01-19 14:10:48,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 14:10:48,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 14:10:48,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 14:10:48,080 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:10:48,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 14:10:48,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253215224] [2022-01-19 14:10:48,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253215224] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 14:10:48,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415002806] [2022-01-19 14:10:48,080 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-19 14:10:48,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 14:10:48,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 14:10:48,082 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-19 14:10:48,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-19 14:10:48,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-19 14:10:48,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-19 14:10:48,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-19 14:10:48,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 14:10:48,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:10:48,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 14:10:48,609 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 14:10:48,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415002806] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 14:10:48,609 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 14:10:48,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-19 14:10:48,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818036551] [2022-01-19 14:10:48,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 14:10:48,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 14:10:48,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 14:10:48,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 14:10:48,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-01-19 14:10:48,611 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 128 [2022-01-19 14:10:48,612 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 518 transitions, 5750 flow. Second operand has 18 states, 18 states have (on average 99.22222222222223) internal successors, (1786), 18 states have internal predecessors, (1786), 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) [2022-01-19 14:10:48,612 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 14:10:48,612 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 128 [2022-01-19 14:10:48,612 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 14:11:16,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][567], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 8#L72-3true, 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:16,781 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:11:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:11:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:11:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:11:16,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][567], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 1306#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 1880#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:16,781 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:11:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:16,781 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:16,782 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][567], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 8#L72-3true, 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:16,782 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:11:16,782 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:11:16,782 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:11:16,782 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:11:19,751 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:19,752 INFO L384 tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event [2022-01-19 14:11:19,752 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:11:19,752 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:11:19,752 INFO L387 tUnfolder$Statistics]: existing Event has 74 ancestors and is cut-off event [2022-01-19 14:11:22,796 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:22,796 INFO L384 tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event [2022-01-19 14:11:22,796 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:11:22,796 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:11:22,796 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:11:25,883 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:25,884 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,884 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,884 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,884 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:25,886 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,886 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,886 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,886 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,889 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 1306#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1880#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:25,890 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,890 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,890 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,890 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][421], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 5570#(<= 1 ~N~0), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 2436#(and (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 721#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5498#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6828#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:25,911 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,911 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,911 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,911 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,920 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][710], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 2436#(and (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 721#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5498#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6828#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:25,920 INFO L384 tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,920 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,920 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:25,920 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:28,771 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:28,772 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:11:28,772 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:28,772 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:28,772 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:28,774 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:28,774 INFO L384 tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event [2022-01-19 14:11:28,774 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:28,774 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:28,774 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:31,418 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 1306#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1880#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:31,418 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,418 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,419 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,421 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][856], [1892#(= thread1Thread1of1ForFork2_~i~0 0), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4209#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 173#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 1306#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1880#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), 6211#(= thread1Thread1of1ForFork2_~i~0 0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:31,421 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,422 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,422 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,422 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][710], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 2436#(and (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 721#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5498#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 6828#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:31,428 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,428 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,428 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,428 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][710], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 753#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 2436#(and (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 721#(and (<= (+ thread1Thread1of1ForFork2_~i~0 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 5498#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6828#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread1Thread1of1ForFork2_~i~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:31,436 INFO L384 tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,436 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,436 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:31,436 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:43,507 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:43,507 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:11:43,507 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:43,507 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:43,507 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:43,910 INFO L384 tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L387 tUnfolder$Statistics]: existing Event has 75 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:43,910 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:43,910 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:45,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:45,792 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:45,792 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:45,792 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:45,792 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:45,803 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:45,804 INFO L384 tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event [2022-01-19 14:11:45,804 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:45,804 INFO L387 tUnfolder$Statistics]: existing Event has 76 ancestors and is cut-off event [2022-01-19 14:11:45,804 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:45,804 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:45,804 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:11:45,804 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:45,804 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:45,804 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:47,656 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:47,657 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:47,657 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:47,657 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:47,657 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:47,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:47,657 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:47,657 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:47,657 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:47,657 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:47,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:47,658 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:47,658 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:47,659 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:47,659 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:47,659 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:47,659 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:47,659 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:47,659 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:47,659 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,331 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,331 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,331 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,331 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,331 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [1882#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= thread1Thread1of1ForFork2_~i~0 thread3Thread1of1ForFork1_~i~2)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,332 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,332 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:48,332 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,332 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,657 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,657 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:48,657 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,657 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,657 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,657 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,657 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,658 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,658 INFO L384 tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,658 INFO L387 tUnfolder$Statistics]: existing Event has 77 ancestors and is cut-off event [2022-01-19 14:11:48,658 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,658 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:48,658 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,658 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,659 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,659 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,659 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][636], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,988 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][636], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,988 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:48,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][636], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,988 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:48,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][562], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:11:48,989 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:48,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,989 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,990 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,990 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,991 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:48,991 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][925], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:11:48,991 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:48,991 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:50,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:50,294 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:50,295 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:50,295 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:50,295 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:50,321 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:50,321 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:50,321 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:50,323 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:50,323 INFO L384 tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event [2022-01-19 14:11:50,323 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:11:50,323 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:50,323 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:50,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 3025#true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 40#L62-4true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:50,324 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:50,324 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:50,324 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:50,324 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:51,094 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:51,095 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:11:51,095 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:51,095 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:11:51,095 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,137 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,137 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,137 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,137 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,137 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,137 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,137 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,138 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,138 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,138 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,138 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,138 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,139 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,150 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,151 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,151 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,151 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,151 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [1882#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= thread1Thread1of1ForFork2_~i~0 thread3Thread1of1ForFork1_~i~2)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,151 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:52,151 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:52,152 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:52,152 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:52,152 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 51#L41-3true, 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,152 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,152 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,152 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,152 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,153 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1008], [1882#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= thread1Thread1of1ForFork2_~i~0 thread3Thread1of1ForFork1_~i~2)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 72#L92-4true, Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,153 INFO L384 tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event [2022-01-19 14:11:52,153 INFO L387 tUnfolder$Statistics]: existing Event has 79 ancestors and is cut-off event [2022-01-19 14:11:52,153 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:52,153 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,576 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,576 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,576 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,576 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,577 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][925], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:11:52,577 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:52,577 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,577 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,577 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,578 INFO L384 tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L387 tUnfolder$Statistics]: existing Event has 80 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,578 INFO L384 tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,578 INFO L387 tUnfolder$Statistics]: existing Event has 81 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,580 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][925], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:11:52,580 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:52,749 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:52,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,749 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:52,749 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,427 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,427 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,427 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,427 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,428 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,428 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,428 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,429 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,429 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,429 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,429 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,440 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,441 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,441 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,441 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,442 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,442 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,442 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,442 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,442 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,442 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,442 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:53,442 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,442 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:53,677 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,677 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,677 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,678 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,678 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,678 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,679 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,679 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,679 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,679 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][843], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 6862#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,681 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][843], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 6862#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,681 INFO L384 tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 82 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][843], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 6862#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:53,681 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:53,681 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:54,459 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:54,459 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:54,459 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:54,461 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L387 tUnfolder$Statistics]: existing Event has 83 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:54,461 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:54,461 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:57,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][636], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:57,891 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:11:57,891 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][636], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:57,892 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][636], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:57,892 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][562], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:11:57,892 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,892 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,893 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:57,893 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:57,894 INFO L384 tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 85 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:57,894 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][925], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:11:57,894 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:57,894 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:11:59,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][916], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,314 INFO L384 tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event [2022-01-19 14:11:59,314 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:59,314 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:59,314 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:11:59,331 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,331 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:11:59,331 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,331 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,331 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:11:59,331 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,331 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:11:59,331 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:59,331 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:59,332 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:11:59,332 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,332 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:11:59,332 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,332 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:11:59,332 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1099], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 93#L94-2true, 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,333 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1099], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 93#L94-2true, 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,333 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:11:59,333 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:11:59,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,644 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,644 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:11:59,644 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:11:59,644 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:00,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1018], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 93#L94-2true, 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,293 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,293 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,293 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,293 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1018], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 93#L94-2true, 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,294 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1018], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, 93#L94-2true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,294 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1099], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4038#(and (<= ~counter2~0 (+ ~counter1~0 1)) (< ~counter1~0 ~counter2~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, 93#L94-2true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:12:00,294 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,294 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,301 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,302 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,302 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,302 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][925], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:12:00,302 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,302 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,303 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,303 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,304 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,304 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1013], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 75#L52true, 2043#(<= 0 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,304 INFO L384 tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:12:00,304 INFO L387 tUnfolder$Statistics]: existing Event has 86 ancestors and is cut-off event [2022-01-19 14:12:00,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][925], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 3025#true, Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1))]) [2022-01-19 14:12:00,305 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,363 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][916], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,363 INFO L384 tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event [2022-01-19 14:12:00,363 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:00,363 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:00,363 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:00,373 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1099], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 93#L94-2true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,373 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:12:00,373 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:12:00,373 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,374 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,374 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,374 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,374 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,680 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,681 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,681 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,681 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,681 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][843], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 6862#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 75#L52true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,682 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][843], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 6862#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 39#L51-3true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,682 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,682 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][843], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 6862#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,683 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1126], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 93#L94-2true, 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,683 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,683 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:00,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][1066], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 6868#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:00,793 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:00,793 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,793 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:00,793 INFO L387 tUnfolder$Statistics]: existing Event has 78 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1126], [18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 93#L94-2true, 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:01,261 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1142], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 6862#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 93#L94-2true, 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:01,261 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:12:01,261 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:02,142 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1126], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 8#L72-3true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 93#L94-2true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:02,142 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:12:02,142 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:12:02,142 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:02,142 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:02,534 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:02,534 INFO L384 tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event [2022-01-19 14:12:02,534 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:12:02,534 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:02,534 INFO L387 tUnfolder$Statistics]: existing Event has 87 ancestors and is cut-off event [2022-01-19 14:12:02,799 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1124], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:02,799 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:02,799 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:02,800 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:02,800 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:02,855 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:02,856 INFO L384 tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event [2022-01-19 14:12:02,856 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:02,856 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:02,856 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:02,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][916], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:02,983 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:12:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:02,983 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:03,090 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1124], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 40#L62-4true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,090 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:12:03,090 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:03,090 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:03,090 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:03,131 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1882#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= thread1Thread1of1ForFork2_~i~0 thread3Thread1of1ForFork1_~i~2)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,131 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:12:03,131 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:03,131 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:03,131 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:03,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,132 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:12:03,132 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:03,132 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:03,132 INFO L387 tUnfolder$Statistics]: existing Event has 89 ancestors and is cut-off event [2022-01-19 14:12:03,177 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][916], [18#L65true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,177 INFO L384 tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event [2022-01-19 14:12:03,177 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:03,177 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:03,177 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:03,590 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][916], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,590 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,590 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,590 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,590 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,687 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [79#L41-4true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,687 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,687 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:03,687 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:03,687 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,688 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1124], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1882#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= thread1Thread1of1ForFork2_~i~0 thread3Thread1of1ForFork1_~i~2)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6826#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 122#L41-2true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,688 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,688 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:03,688 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:03,688 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1061], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 5524#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 4842#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 6860#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 122#L41-2true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,689 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,689 INFO L387 tUnfolder$Statistics]: existing Event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,689 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:03,689 INFO L387 tUnfolder$Statistics]: existing Event has 90 ancestors and is cut-off event [2022-01-19 14:12:03,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 18#L65true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 6882#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,694 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,694 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,694 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,694 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1083], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 28#L44true, 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 6874#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,694 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,695 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,695 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,695 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,740 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([361] L52-->L55: Formula: (and (not (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1| 0)) (= v_~counter1~0_39 (+ v_~counter1~0_38 1)) (= |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1| |v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|) (= (ite (< 0 v_~counter1~0_39) 1 0) |v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|)) InVars {~counter1~0=v_~counter1~0_39} OutVars{thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_1|, thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1_1|, thread2Thread1of1ForFork0_#t~post4#1=|v_thread2Thread1of1ForFork0_#t~post4#1_1|, ~counter1~0=v_~counter1~0_38} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~counter1~0, thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork0_#t~post4#1][1066], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, 67#L55true, 5570#(<= 1 ~N~0), Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 6868#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,740 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:12:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 84 ancestors and is cut-off event [2022-01-19 14:12:03,740 INFO L387 tUnfolder$Statistics]: existing Event has 94 ancestors and is cut-off event [2022-01-19 14:12:03,751 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][916], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), 2448#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,751 INFO L384 tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event [2022-01-19 14:12:03,751 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,751 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,751 INFO L387 tUnfolder$Statistics]: existing Event has 95 ancestors and is cut-off event [2022-01-19 14:12:03,798 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,798 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,798 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,798 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,798 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [79#L41-4true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 40#L62-4true, 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,905 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,905 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,905 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,905 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,906 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,906 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,906 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,906 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,906 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,910 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1192], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 122#L41-2true, 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 6882#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,910 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,910 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:12:03,910 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:12:03,911 INFO L387 tUnfolder$Statistics]: existing Event has 96 ancestors and is cut-off event [2022-01-19 14:12:03,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][920], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 6868#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,922 INFO L384 tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,922 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,922 INFO L387 tUnfolder$Statistics]: existing Event has 101 ancestors and is cut-off event [2022-01-19 14:12:03,922 INFO L387 tUnfolder$Statistics]: existing Event has 91 ancestors and is cut-off event [2022-01-19 14:12:03,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:03,997 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:12:03,997 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:12:03,997 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:03,997 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:04,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [79#L41-4true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,082 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:12:04,082 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:12:04,082 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:04,082 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:04,082 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 79#L41-4true, 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,082 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:12:04,083 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:04,083 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:04,083 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:12:04,083 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 40#L62-4true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,083 INFO L384 tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event [2022-01-19 14:12:04,083 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:04,083 INFO L387 tUnfolder$Statistics]: existing Event has 92 ancestors and is cut-off event [2022-01-19 14:12:04,083 INFO L387 tUnfolder$Statistics]: existing Event has 102 ancestors and is cut-off event [2022-01-19 14:12:04,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([395] thread2EXIT-->L94-2: Formula: (and (= v_thread2Thread1of1ForFork0_thidvar2_4 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem20#1_5| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread2Thread1of1ForFork0_thidvar0_4) (= v_thread2Thread1of1ForFork0_thidvar1_4 0)) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_5|, thread2Thread1of1ForFork0_thidvar2=v_thread2Thread1of1ForFork0_thidvar2_4, thread2Thread1of1ForFork0_thidvar1=v_thread2Thread1of1ForFork0_thidvar1_4, thread2Thread1of1ForFork0_thidvar0=v_thread2Thread1of1ForFork0_thidvar0_4} AuxVars[] AssignedVars[][1141], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 6170#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 6868#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 8#L72-3true, 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 93#L94-2true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,102 INFO L384 tUnfolder$Statistics]: this new event has 108 ancestors and is cut-off event [2022-01-19 14:12:04,102 INFO L387 tUnfolder$Statistics]: existing Event has 88 ancestors and is cut-off event [2022-01-19 14:12:04,102 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:04,102 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:04,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,135 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,135 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,135 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,136 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,136 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,136 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,136 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,136 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,136 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 83#L42true, Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,194 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,194 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,194 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,194 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1882#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= thread1Thread1of1ForFork2_~i~0 thread3Thread1of1ForFork1_~i~2)), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1309#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), 83#L42true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 174#(<= 1 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,195 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,195 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,195 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,195 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,196 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,196 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,196 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,196 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,196 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 83#L42true, Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1301#(and (< thread1Thread1of1ForFork2_~i~0 ~M~0) (<= 1 ~M~0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 1712#(< thread1Thread1of1ForFork2_~i~0 ~M~0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,197 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,197 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,197 INFO L387 tUnfolder$Statistics]: existing Event has 93 ancestors and is cut-off event [2022-01-19 14:12:04,197 INFO L387 tUnfolder$Statistics]: existing Event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1202], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 6886#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 69#L41-5true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,199 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1083], [723#(and (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), 79#L41-4true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), 6874#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,199 INFO L384 tUnfolder$Statistics]: this new event has 103 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:04,199 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:04,309 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1083], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 72#L92-4true, Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 69#L41-5true, 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 3027#(= ~counter1~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 6874#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,309 INFO L384 tUnfolder$Statistics]: this new event has 104 ancestors and is cut-off event [2022-01-19 14:12:04,309 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,309 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,309 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,445 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1202], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), 6886#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,445 INFO L384 tUnfolder$Statistics]: this new event has 110 ancestors and is cut-off event [2022-01-19 14:12:04,445 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2022-01-19 14:12:04,445 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2022-01-19 14:12:04,445 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2022-01-19 14:12:04,488 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,489 INFO L384 tUnfolder$Statistics]: this new event has 107 ancestors and is cut-off event [2022-01-19 14:12:04,489 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:12:04,489 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:12:04,489 INFO L387 tUnfolder$Statistics]: existing Event has 107 ancestors and is cut-off event [2022-01-19 14:12:04,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][920], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1890#true, Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, 11#L62-3true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 6868#(and (<= (+ |thread3Thread1of1ForFork1_#t~post5| 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,512 INFO L384 tUnfolder$Statistics]: this new event has 107 ancestors and is cut-off event [2022-01-19 14:12:04,512 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:12:04,512 INFO L387 tUnfolder$Statistics]: existing Event has 107 ancestors and is cut-off event [2022-01-19 14:12:04,512 INFO L387 tUnfolder$Statistics]: existing Event has 97 ancestors and is cut-off event [2022-01-19 14:12:04,527 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 40#L62-4true, 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,527 INFO L384 tUnfolder$Statistics]: this new event has 108 ancestors and is cut-off event [2022-01-19 14:12:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 98 ancestors and is cut-off event [2022-01-19 14:12:04,527 INFO L387 tUnfolder$Statistics]: existing Event has 108 ancestors and is cut-off event [2022-01-19 14:12:04,567 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][841], [714#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 752#(<= 1 ~M~0), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 1890#true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 42#L62-5true, 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 2474#true, 1303#(and (<= 0 thread3Thread1of1ForFork1_~i~2) (<= 1 ~M~0)), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6213#(<= 1 thread1Thread1of1ForFork2_~i~0), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,567 INFO L384 tUnfolder$Statistics]: this new event has 109 ancestors and is cut-off event [2022-01-19 14:12:04,567 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,567 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2022-01-19 14:12:04,567 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,568 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][699], [5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 84#L63true, 6842#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,568 INFO L384 tUnfolder$Statistics]: this new event has 109 ancestors and is cut-off event [2022-01-19 14:12:04,568 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,568 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,568 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2022-01-19 14:12:04,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][776], [84#L63true, Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 5514#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 67#L55true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 3022#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), 6846#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), 4836#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 73#L76true, Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), 1334#true, Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 2442#(and (<= thread3Thread1of1ForFork1_~i~2 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), 3029#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= ~counter2~0 0)), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 6182#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), 6198#true, Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,573 INFO L384 tUnfolder$Statistics]: this new event has 109 ancestors and is cut-off event [2022-01-19 14:12:04,573 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,573 INFO L387 tUnfolder$Statistics]: existing Event has 109 ancestors and is cut-off event [2022-01-19 14:12:04,573 INFO L387 tUnfolder$Statistics]: existing Event has 99 ancestors and is cut-off event [2022-01-19 14:12:04,615 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([381] L73-->L76: Formula: (and (= (ite (< 0 v_~counter2~0_31) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (= v_~counter2~0_31 (+ v_~counter2~0_30 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1| 0))) InVars {~counter2~0=v_~counter2~0_31} OutVars{~counter2~0=v_~counter2~0_30, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_1|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[~counter2~0, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1][1083], [Black: 4866#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 4872#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 4870#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 4848#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 1895#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), Black: 1890#true, 138#true, Black: 145#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 3201#(and (<= ~counter1~0 1) (<= 1 ~counter1~0) (= (+ (- 1) ~counter2~0) 0)), 2795#(< thread3Thread1of1ForFork1_~i~2 ~M~0), Black: 3030#(and (< ~counter2~0 (+ ~counter1~0 1)) (<= ~counter1~0 ~counter2~0)), Black: 3028#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 751#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5536#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5534#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5512#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0)), 73#L76true, Black: 5496#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 2468#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 727#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (< thread3Thread1of1ForFork1_~i~2 ~M~0) (<= 1 ~M~0)), Black: 2470#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 5526#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4884#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5538#(and (<= (+ thread3Thread1of1ForFork1_~i~2 1) thread1Thread1of1ForFork2_~i~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 43#L62-2true, Black: 5510#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5508#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 5516#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6177#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 5532#(and (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 5568#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 5518#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 6175#(and (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1334#true, Black: 4883#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 6184#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5571#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 5569#(and (<= (+ |thread2Thread1of1ForFork0_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6173#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 135#true, Black: 5556#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 5560#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 5557#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6201#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 6204#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 2229#(< thread3Thread1of1ForFork1_~i~2 ~M~0), 88#L93-2true, Black: 2479#(and (= thread3Thread1of1ForFork1_~i~2 0) (<= 1 ~M~0)), 3621#true, 752#(<= 1 ~M~0), Black: 1339#(and (= thread1Thread1of1ForFork2_~i~0 0) (<= 1 ~M~0)), Black: 1336#(= thread1Thread1of1ForFork2_~i~0 0), 5530#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), 6186#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (< |thread4Thread1of1ForFork3_~i~3#1| ~N~0) (<= 1 ~N~0)), 3027#(= ~counter1~0 0), Black: 3625#(and (= ~counter1~0 0) (<= ~counter2~0 1) (<= 1 ~counter2~0)), Black: 3624#(and (= ~counter1~0 0) (= ~counter2~0 0)), Black: 3626#(and (<= ~counter2~0 ~counter1~0) (< ~counter1~0 (+ ~counter2~0 1))), 38#L51-5true, 6874#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1) (< 1 ~M~0)), Black: 4838#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 4824#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|)), Black: 4844#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4850#(and (<= 2 ~M~0) (= |thread3Thread1of1ForFork1_#t~post5| 0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4832#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (= thread3Thread1of1ForFork1_~i~2 0)), 6198#true, Black: 4211#(<= 1 thread1Thread1of1ForFork2_~i~0), Black: 4822#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0)), Black: 4852#(and (<= 2 ~M~0) (<= 1 thread1Thread1of1ForFork2_~i~0) (<= 0 |thread1Thread1of1ForFork2_#t~post1|) (<= thread3Thread1of1ForFork1_~i~2 1)), Black: 4834#(and (<= 1 thread1Thread1of1ForFork2_~i~0) (<= (+ thread3Thread1of1ForFork1_~i~2 1) ~M~0))]) [2022-01-19 14:12:04,616 INFO L384 tUnfolder$Statistics]: this new event has 110 ancestors and is cut-off event [2022-01-19 14:12:04,616 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2022-01-19 14:12:04,616 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2022-01-19 14:12:04,616 INFO L387 tUnfolder$Statistics]: existing Event has 105 ancestors and is cut-off event [2022-01-19 14:12:04,718 INFO L129 PetriNetUnfolder]: 220300/409912 cut-off events. [2022-01-19 14:12:04,718 INFO L130 PetriNetUnfolder]: For 2138382/2186014 co-relation queries the response was YES. [2022-01-19 14:12:12,820 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1701648 conditions, 409912 events. 220300/409912 cut-off events. For 2138382/2186014 co-relation queries the response was YES. Maximal size of possible extension queue 19834. Compared 5371455 event pairs, 17522 based on Foata normal form. 4832/371609 useless extension candidates. Maximal degree in co-relation 1701581. Up to 70667 conditions per place. [2022-01-19 14:12:15,442 INFO L132 encePairwiseOnDemand]: 116/128 looper letters, 749 selfloop transitions, 341 changer transitions 0/1223 dead transitions. [2022-01-19 14:12:15,442 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 1223 transitions, 12401 flow [2022-01-19 14:12:15,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 14:12:15,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 14:12:15,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 4277 transitions. [2022-01-19 14:12:15,446 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8149771341463414 [2022-01-19 14:12:15,446 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 4277 transitions. [2022-01-19 14:12:15,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 4277 transitions. [2022-01-19 14:12:15,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 14:12:15,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 4277 transitions. [2022-01-19 14:12:15,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 104.3170731707317) internal successors, (4277), 41 states have internal predecessors, (4277), 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) [2022-01-19 14:12:15,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 128.0) internal successors, (5376), 42 states have internal predecessors, (5376), 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) [2022-01-19 14:12:15,454 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 128.0) internal successors, (5376), 42 states have internal predecessors, (5376), 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) [2022-01-19 14:12:15,454 INFO L186 Difference]: Start difference. First operand has 298 places, 518 transitions, 5750 flow. Second operand 41 states and 4277 transitions. [2022-01-19 14:12:15,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 1223 transitions, 12401 flow Received shutdown request... [2022-01-19 14:14:08,591 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-19 14:14:08,591 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-19 14:14:09,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-01-19 14:14:09,619 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2022-01-19 14:14:11,978 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2022-01-19 14:14:11,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-19 14:14:11,978 WARN L594 AbstractCegarLoop]: Verification canceled: while executing RemoveRedundantFlow. [2022-01-19 14:14:11,979 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 5 remaining) [2022-01-19 14:14:11,979 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (2 of 5 remaining) [2022-01-19 14:14:11,979 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (1 of 5 remaining) [2022-01-19 14:14:11,979 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION (0 of 5 remaining) [2022-01-19 14:14:11,981 INFO L732 BasicCegarLoop]: Path program histogram: [6, 5, 4, 4, 1, 1] [2022-01-19 14:14:11,983 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-19 14:14:11,983 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-01-19 14:14:11,985 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.01 02:14:11 BasicIcfg [2022-01-19 14:14:11,985 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-19 14:14:11,985 INFO L158 Benchmark]: Toolchain (without parser) took 629675.08ms. Allocated memory was 360.7MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 302.6MB in the beginning and 8.1GB in the end (delta: -7.8GB). Peak memory consumption was 11.1GB. Max. memory is 16.0GB. [2022-01-19 14:14:11,985 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 360.7MB. Free memory is still 320.1MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-19 14:14:11,986 INFO L158 Benchmark]: CACSL2BoogieTranslator took 245.93ms. Allocated memory is still 360.7MB. Free memory was 302.4MB in the beginning and 328.2MB in the end (delta: -25.8MB). Peak memory consumption was 13.4MB. Max. memory is 16.0GB. [2022-01-19 14:14:11,987 INFO L158 Benchmark]: Boogie Procedure Inliner took 36.98ms. Allocated memory is still 360.7MB. Free memory was 328.2MB in the beginning and 326.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-19 14:14:11,987 INFO L158 Benchmark]: Boogie Preprocessor took 33.12ms. Allocated memory is still 360.7MB. Free memory was 326.1MB in the beginning and 325.0MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-19 14:14:11,987 INFO L158 Benchmark]: RCFGBuilder took 388.82ms. Allocated memory is still 360.7MB. Free memory was 325.0MB in the beginning and 307.2MB in the end (delta: 17.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2022-01-19 14:14:11,987 INFO L158 Benchmark]: TraceAbstraction took 628965.43ms. Allocated memory was 360.7MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 306.1MB in the beginning and 8.1GB in the end (delta: -7.8GB). Peak memory consumption was 11.1GB. Max. memory is 16.0GB. [2022-01-19 14:14:11,988 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 360.7MB. Free memory is still 320.1MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 245.93ms. Allocated memory is still 360.7MB. Free memory was 302.4MB in the beginning and 328.2MB in the end (delta: -25.8MB). Peak memory consumption was 13.4MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 36.98ms. Allocated memory is still 360.7MB. Free memory was 328.2MB in the beginning and 326.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 33.12ms. Allocated memory is still 360.7MB. Free memory was 326.1MB in the beginning and 325.0MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 388.82ms. Allocated memory is still 360.7MB. Free memory was 325.0MB in the beginning and 307.2MB in the end (delta: 17.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * TraceAbstraction took 628965.43ms. Allocated memory was 360.7MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 306.1MB in the beginning and 8.1GB in the end (delta: -7.8GB). Peak memory consumption was 11.1GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 99]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 91]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 160 locations, 5 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 628.8s, OverallIterations: 21, TraceHistogramMax: 2, PathProgramHistogramMax: 6, EmptinessCheckTime: 0.0s, AutomataDifference: 620.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2111 SdHoareTripleChecker+Valid, 2.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2111 mSDsluCounter, 1157 SdHoareTripleChecker+Invalid, 2.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3636 mSDsCounter, 140 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6114 IncrementalHoareTripleChecker+Invalid, 6254 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 140 mSolverCounterUnsat, 348 mSDtfsCounter, 6114 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2351 GetRequests, 2067 SyntacticMatches, 18 SemanticMatches, 266 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1467 ImplicationChecksByTransitivity, 1.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5750occurred in iteration=20, InterpolantAutomatonStates: 205, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 5.0s InterpolantComputationTime, 3000 NumberOfCodeBlocks, 2984 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 3997 ConstructedInterpolants, 0 QuantifiedInterpolants, 10843 SizeOfPredicates, 54 NumberOfNonLiveVariables, 2748 ConjunctsInSsa, 74 ConjunctsInUnsatCore, 43 InterpolantComputations, 11 PerfectInterpolantSequences, 35/122 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